趣談網路協議筆記 一

2021-10-08 12:11:49 字數 813 閱讀 3841

第一講 | 為什麼要學習網路協議

第二講 | 網路分層的真正含義是什麼?

第三講 | ifconfig:最熟悉又陌生的命令列

第四講 | dhcp與pxe:ip是怎麼來的,又是怎麼沒的

第一模組正如其名只是乙個綜述,不會對於每個細節都拿捏到極致,我也不會死扣細節,只希望能夠對整體有乙個了解,不能只見樹木不見森林!

人類的強大**於合作,精通全部的人畢竟是少數,而且不可能指望乙個人將所有人的工作攬到自己身上。所以,進行分層來操作是必須的。通過分層,可以很好的達成兩個目的,第一,可以讓各層達到解耦的狀態,從而實現更好的復用;第二,可以讓那些愚蠢的人類只關心那些淺表的東西,並且只專注於那些淺表的東西,這樣一來,所謂的聰明人就會一直佔據所有的理論制高點,維持自己的地位和話語權。

dhcp協議的主要目的是讓連入區域網的終端能夠做任何配置就能直接獲取到ip位址從而連入區域網。目的有二,第一,人都是懶得,做任何事情都是有更簡單的方式就一定會用更簡單的方式來實現;第二,如果大多數人都是用dhcp協議那就能確保ip位址的充分利用。

當通過dhcp協議申請到的ip過了有效時間的一半,那麼會在傳送一次dhcp協議

區域網相當於小區,ip位址相當於住所,mac位址相當於住戶,住戶是有可能改變的,我這台機器有可能今天在這裡,明天就在那裡了。區域網管理ip比管理mac位址靠譜,因為ip位址是有限的且有一定規律和範圍的,但是mac位址是相對無限且無序的。因此,我作為區域網,只需要管理好我旗下的ip位址,然後建立一張表來維護ip和mac位址之間的匹配關係即可,簡單且可控。

感覺還是很粗淺,自己對於網路協議的理解,很多細節還是沒有理解透徹,不過畢竟是第一模組,希望後續的章節能夠填補我內心的空白!

《趣談網路協議》 學習筆記(一)

應用層 dns http https所在的層。經過應用層的封裝,瀏覽器會將包交給下一層去完成,通過 socket 程式設計來實現。http 頭 正文格式,正文長度,url,post 等 先用 www.baidu.com 類似的網域名稱發起請求,dns httpdns 對網域名稱進行解析,得到具體的i...

趣談網路協議筆記 零

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

趣談網路協議(1) 協議

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