概述
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(數(shù)據(jù)鏈路層)或network interface(網(wǎng)絡(luò)接口層通常包括操作系統(tǒng)中的設(shè)備驅(qū)動程序和計算機中對應(yīng)的網(wǎng)絡(luò)接口卡.
- NetWork(網(wǎng)絡(luò)層):主要用來處理Packet在網(wǎng)絡(luò)中的活動
- Transport(傳輸層):為兩臺主機上的應(yīng)用程序提供端到端的通信
- Application(應(yīng)用層):負(fù)責(zé)處理特定的應(yīng)用程序細(xì)節(jié)
End-to-End && Hop-by-Hop
- End-to-End(端到端):Application layer 和 Transport layer 使用end-to-end協(xié)議访递,即只有在End system(端系統(tǒng))才需要的協(xié)議
- Hop-by-hop(逐跳): 端系統(tǒng)和中間系統(tǒng)都需要使用
不可靠服務(wù)與可靠服務(wù)
- 不可靠服務(wù):盡最大努力交付派诬,并不做任何保證,如IP,UDP
- 可靠服務(wù):保證不錯蔽莱,不丟逛万,不亂泳猬,如TCP采用超時重傳,確認(rèn)分組等機制保障可靠服務(wù)宇植。
IP地址
- 作用:用于標(biāo)識網(wǎng)絡(luò)上一個終端的身份
- 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 |
封裝與解封
端口號
- 作用:用于標(biāo)識一個主機內(nèi)的進程
- 分類:
- 熟知端口
- 動態(tài)端口
- 保留端口
=得封。=另文章優(yōu)先在github page 上更新,希望能堅持V赣簟Cι稀!https://icecity96.github.io