計算機網絡各層作用及協議
網絡層
IP(Internet Protocol,網際協議)是為計算機網絡相互連接進行通信而設計的協議。
ARP(Address Resolution Protocol,地址解析協議)
ICMP(Internet Control Message Protocol,網際控制報文協議)
IGMP(Internet Group Management Protocol,網際組管理協議)
IP 網際協議
IP 地址分類:
IP 地址 ::= {<網絡號>,<主機號>}
IP 數據報格式:
ICMP 網際控制報文協議
ICMP 報文格式:
應用:
PING(Packet InterNet Groper,分組網間探測)測試兩個主機之間的連通性
TTL(Time To Live,生存時間)該字段指定 IP 包被路由器丟棄之前允許通過的最大網段數量
內部網關協議
RIP(Routing Information Protocol,路由信息協議)
OSPF(Open Sortest Path First,開放最短路徑優先)
外部網關協議
BGP(Border Gateway Protocol,邊界網關協議)
IP多播
IGMP(Internet Group Management Protocol,網際組管理協議)
多播路由選擇協議
VPN 和 NAT
VPN(Virtual Private Network,虛擬專用網)
NAT(Network Address Translation,網絡地址轉換)
路由表包含什么?
網絡 ID(Network ID, Network number):就是目標地址的網絡 ID。
子網掩碼(subnet mask):用來判斷 IP 所屬網絡
下一跳地址/接口(Next hop / interface):就是數據在發送到目標地址的旅途中下一站的地址。其中 interface 指向 next hop(即為下一個 route)。一個自治系統(AS, Autonomous system)中的 route 應該包含區域內所有的子網絡,而默認網關(Network id:0.0.0.0, Netmask:0.0.0.0)指向自治系統的出口。
根據應用和執行的不同,路由表可能含有如下附加信息:
花費(Cost):就是數據發送過程中通過路徑所需要的花費。
路由的服務質量
路由中需要過濾的出/入連接列表
責任編輯:haq
-
計算機
+關注
關注
19文章
7494瀏覽量
87965 -
網絡
+關注
關注
14文章
7567瀏覽量
88794 -
C++
+關注
關注
22文章
2108瀏覽量
73653
原文標題:C++基礎語法梳理:計算機網絡丨網絡層(知識詳解)
文章出處:【微信號:cyuyanxuexi,微信公眾號:C語言編程學習基地】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
應用于計算機網絡服務器晶振SG3225HBN(X1G005141000500)
計算機網絡中常見的默認端口號及其用途
計算機網絡中的三種通信方式
解讀網絡時間協議NTP,帶你領略NTP的魅力!

交換機是干什么的 交換機的四種模式?
【RTC程序設計:實時音視頻權威指南】計算機知識基礎篇
osi七層模型各層功能及協議簡述
計算機網絡為什么要分層次

評論