網路層:快遞小哥
1.位址管理 使用乙個32位的整數來表示位址ip位址(ipv4為準,ipv6)
2.路由選擇
a)動態分配
b)nat機制,乙個ip供多個主機來使用
c)ipv6 對應ip位址的長度是16個位元組
32位的整數表示成點分十進位制的方式
網段劃分
把ip位址分成網路號和主機號
同乙個區域網中,網路號都相同,但是主機號不同
相鄰的區域網,網路號不能相同
區域網之間是使用路由器
通常情況下,私有ip上搭建的伺服器只能在區域網內部訪問
公網ip上搭建的伺服器才能被任何裝置訪問(雲伺服器)
路由選擇:本來就是乙個非常複雜的東西
兩個主機之間要進行通訊,需要找到一條合適的路徑
a -> b之間存在很多路線
核心的過程是按照"一跳一跳"的方式進行路由的,一跳指通過路由器訪問到下乙個裝置.
ttl預設值叫64,問路的時候最多問64次.
路由表.如何生成的?就非常複雜了.
書籍推薦:《**tcp/ip》
資料鏈路層
負責兩個相鄰節點之間如何傳輸資料
6個位元組來表示mac
乙太網 不光規定了資料鏈路層的內容也規定了物理層的內容
乙太網資料幀
加上幀頭和幀尾
##### mtu:表示乙個資料鏈路層幀的最大長度
乙太網的mtu是1500位元組,mtu會導致ip資料報分包
不同的資料鏈路層協議對於mtu的值是不同的
##### arp協議與rapr協議:《**tcp/ip》
計算機網路基礎3
三 網路層謝毅介紹 1 ip包頭中ttl的含義,作用 含義 生命週期字段 作用 限制ip資料報在網路中的存在時間 2 ping命令的選項含義 ping命令的作用 用來測試網路的連通性 t 無限的傳送ping資料報,ctrl c停止 a 可以顯示主機名 l 可以設定資料報的大小 3 arp協議的作用 ...
計算機網路概述 計算機網路基礎
邊緣部分 核心部分 報文交換 報文一般比分組長,報文交換的時延較長。對於廣域網區域網新的理解 不單單從網路覆蓋範圍區分區域網和廣域網,而是在應用技術方面進行區分,應用了區域網技術就是區域網,應用了廣域網技術就是廣域網。區域網一般是自己購買裝置,自己維護,寬頻固定。廣域網 花錢買服務,花錢買頻寬,效能...
計算機網路3
函式 ssize t recvfrom int sockfd,void buf,size t len,int flags,struct sockaddr src addr,socklen t addrlen ssize t sendto int sockfd,const void buf,size ...