概述
TCP/IP模型基本分層及其功能
layers | protocols |
---|---|
Application | Telent,Ftp,Email,etc |
Transport | TCP,UDP |
Network | IP,ICMP,IGMP |
Link | device driver and interface card |
- Link(鏈路層):有時也被稱為data-link(數據鏈路層)或network interface(網絡接口層通常包括操作系統中的設備驅動程序和計算機中對應的網絡接口卡.
- NetWork(網絡層):主要用來處理Packet在網絡中的活動
- Transport(傳輸層):為兩臺主機上的應用程序提供端到端的通信
- Application(應用層):負責處理特定的應用程序細節
End-to-End && Hop-by-Hop
- End-to-End(端到端):Application layer 和 Transport layer 使用end-to-end協議,即只有在End system(端系統)才需要的協議
- Hop-by-hop(逐跳): 端系統和中間系統都需要使用
不可靠服務與可靠服務
- 不可靠服務:盡最大努力交付,并不做任何保證,如IP,UDP
- 可靠服務:保證不錯,不丟,不亂,如TCP采用超時重傳,確認分組等機制保障可靠服務。
IP地址
- 作用:用于標識網絡上一個終端的身份
- IP地址的分類:
Class | Range |
---|---|
A | 0.0.0.0 to 127.255.255.255 |
B | 128.0.0.0 to 191.255.255.255 |
C | 192.0.0.0 to 223.255.255.255 |
D | 224.0.0.0 to 239.255.255.255 |
E | 240.0.0.0 to 247.255.255.255 |
封裝與解封
封裝
端口號
- 作用:用于標識一個主機內的進程
- 分類:
- 熟知端口
- 動態端口
- 保留端口
=。=另文章優先在github page 上更新,希望能堅持!!!https://icecity96.github.io