OSI模型的七層結(jié)構(gòu);
1掏婶、物理層;二進(jìn)制傳輸
- 為啟動潭陪,維護(hù)以及關(guān)閉物理鏈路定義了電氣規(guī)范雄妥、機(jī)械規(guī)范、過程規(guī)范和功能規(guī)范
2依溯、數(shù)據(jù)鏈路層老厌;訪問介質(zhì)
- 定義如何格式化數(shù)據(jù)以便進(jìn)行傳輸以及如何控制對網(wǎng)絡(luò)的訪問
- 支持錯誤檢測
3、網(wǎng)絡(luò)層黎炉;數(shù)據(jù)傳輸
- 路由數(shù)據(jù)包
- 選擇傳遞數(shù)據(jù)的最佳路徑
- 支持邏輯尋址和路徑選擇
4枝秤、傳輸層;傳輸問題
- 確保數(shù)據(jù)傳輸?shù)目煽啃?br>
- 建立拜隧、維護(hù)和終止虛擬路由
- 通過錯誤檢測和恢復(fù)
- 信息流量控制來保障可靠性
5宿百、會話層;主機(jī)間通信
- 建立洪添、管理和終止在應(yīng)用程序之間的會話
6垦页、表示層;數(shù)據(jù)表示
- 確保接收系統(tǒng)可以讀取該數(shù)據(jù)
- 格式化數(shù)據(jù)
- 構(gòu)建數(shù)據(jù)
- 協(xié)商用于應(yīng)用層的數(shù)據(jù)傳輸語法
- 提供加密
7干奢、應(yīng)用層痊焊;網(wǎng)絡(luò)進(jìn)程訪問應(yīng)用層
- 為應(yīng)用程序進(jìn)程(例如,電子郵件忿峻、文件傳輸和終端仿真)提供網(wǎng)絡(luò)服務(wù)
- 提供用戶身份認(rèn)證
物理拓?fù)浞诸?br>
- 總線拓?fù)?br>
所有設(shè)備均可接收信號
- 環(huán)狀拓?fù)?br>
信號環(huán)繞傳輸
單一故障點
- 雙環(huán)拓?fù)?br>
信號沿相反的方向傳輸
比單一的復(fù)原能力更強(qiáng)
- 星型拓?fù)?br>
通過中心點傳輸
單一故障點
- 擴(kuò)展星型拓?fù)?br>
比星型拓?fù)涞幕謴?fù)能力更強(qiáng)
- 全網(wǎng)狀拓?fù)?br>
容錯能力強(qiáng)
實時成本高
- 部分網(wǎng)狀拓?fù)?br>
在容錯能力與成本之間尋求平衡
邏輯拓?fù)?/p>
三種通信模式薄啥;
1、單播
2逛尚、廣播
3垄惧、組播
LAN (局域網(wǎng))
WAN (廣域網(wǎng))
Tcp/ip協(xié)議棧;除應(yīng)用層外的绰寞,傳輸層到逊、網(wǎng)絡(luò)層、數(shù)據(jù)鏈路層滤钱、物理層劃分到tcp/ip協(xié)議棧觉壶;
Tcp三次握手;
Syn=1---表示發(fā)送端希望雙方建立同步處理件缸,主動要連接到對方铜靶;
Ack=1---表示相應(yīng)數(shù)據(jù)包
Seq=x---表示數(shù)據(jù)包序列號
ACK=X+1---表示回應(yīng)序列號
Tcp四次揮手;
Syn=1---表示發(fā)送端希望雙方建立同步處理他炊,主動要連接到對方争剿;
Ack=1---表示相應(yīng)數(shù)據(jù)包
Seq=x---表示數(shù)據(jù)包序列號
ACK=X+1---表示回應(yīng)序列號
FIN=1---表示傳輸結(jié)束
- LISTEN:偵聽來自遠(yuǎn)方的TCP端口的連接請求
- SYN-SENT:在發(fā)送連接請求后等待匹配的連接請求
- SYN-RECEIVED:在收到和發(fā)送一個連接請求后等待對方對鏈請求的確認(rèn)
- ESTABLISHED:代表一個打開的連接
- FIN-WAIT-1:等待遠(yuǎn)程TCP連接中斷請求已艰,或先前的鏈接中斷請求的確認(rèn)
- FIN-WAIT:從遠(yuǎn)程TCP等待連接中斷請求
- CLOSE-WAIT:等待從本地用戶發(fā)來的連接中斷請求
- CLOSING:等待遠(yuǎn)程TCP對連接中斷的確認(rèn)
- LAST-ACK:等待原來的發(fā)送遠(yuǎn)程TCP的連接中斷請求的確認(rèn)
- TIME-WAIT:等待足夠的時間以確保遠(yuǎn)程tcp接收到連接中斷請求的確認(rèn)
CLOSED:沒有任何連接狀態(tài);