趣談網路協議 五

2021-09-29 13:30:26 字數 773 閱讀 6015

假設乙個場景:

無路由器的情況下,如何用一條網線讓兩台電腦組建成乙個區域網(lan)一起玩紅警?

首先,這條網線跟普通連路由器的網線是不一樣的,兩頭分別插在電腦的網絡卡上。水晶頭的1、3是接收端,2、6是傳送端,所以網線其中一端的1、3和2、6互換,這樣就能在物理(第一)層互相接收、傳送資訊。而根據上面章節講過的,curd把兩台電腦的ip分別設定為192.168.1.10/24、192.168.1.20/24.這樣就能保證它們在同一區域網內並能互相收發資訊。這樣就能開始遊戲了

再假設乙個場景:

無路由器,有3~10電腦需要組建乙個區域網玩紅警,這時候怎麼辦呢?

這時有多台電腦的話,可以用上hub集線器,只要接上然後設定ip就ok了。

但這裡有幾個問題:怎麼確定端到端的通訊呢

廣播一般在是網路的最外(第一)層:物理層.如果連了五颱電腦。那麼其中一台發乙個包給另一台時,會以廣播的方式**給其他四台電腦.這些電腦會識別目的mac位址是否與本機mac位址匹配.這麼一來的話,傳送包的效率會非常低下.做很多無用功。這是因為hub無大腦,完全傻瓜式.它直接在物理層把包**給每一台電腦

這個時候交換機就閃亮登場了.相較於路由器是在網路傳輸層.交換機它是在資料鏈路層裝置。他會把廣播包的源mac位址以及ip位址快取起來,當下次有目的mac位址是之前的源mac位址的話就能直接命中而不用廣播的方式**給每台電腦,這樣大大提高了效率,由於ip的不永續性,所以交換機的快取也有一定的時效

也是第一層.廣播包一般遊走在這一層

第二層.mac的全名medium access control,**訪問控制。

趣談網路協議(1) 協議

課程筆記 趣談網路協議 劉超 一 協議的三要素 語法 內容要符合一定的規則和格式 語義 內容要代表某種意義 順序 有先後次序的規定 購物網提交乙個訂單背後的工作 二 網路分層的真實含義 網路為什麼要分層?因為,是個複雜的程式都要分層。只要是在網路上跑的包,都是完整的。可以有下層沒上層,絕對不可能有上...

趣談網路協議筆記 零

看到極客時間劉超的分享,感覺撿到寶了,一直以來,真的,無論是大學時期學網路還是自己看網路相關的書籍。讓我感覺自己就是乙個儲存器,只有儲存和讀取的功能,只知道我存了什麼,但是也僅此而已。我在大學的時候真的感覺,大學老師這工資真的很好拿啊!每天對著ppt讀字,讀完下課就行了!學學人家怎麼進行知識的傳播,...

趣談網路協議筆記 一

第一講 為什麼要學習網路協議 第二講 網路分層的真正含義是什麼?第三講 ifconfig 最熟悉又陌生的命令列 第四講 dhcp與pxe ip是怎麼來的,又是怎麼沒的 第一模組正如其名只是乙個綜述,不會對於每個細節都拿捏到極致,我也不會死扣細節,只希望能夠對整體有乙個了解,不能只見樹木不見森林!人類...