資源描述:
《TCPIP及子網(wǎng)劃分》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、第三章基于TCP/IP的互連網(wǎng)絡(luò)通過(guò)本章的學(xué)習(xí),您應(yīng)該掌握以下內(nèi)容:了解TCP/IP協(xié)議棧各個(gè)分層的主要功能IP協(xié)議的應(yīng)用本章目標(biāo)TCP/IP(TransmissionControlProtocol/InternetProtocol)傳輸控制協(xié)議/互聯(lián)網(wǎng)絡(luò)協(xié)議,是美國(guó)國(guó)防部高級(jí)研究計(jì)劃局的研究結(jié)果。TCP/IP介紹主機(jī)InternetTCP/IP主機(jī)TCP/IP介紹TCP/IP協(xié)議是當(dāng)今應(yīng)用最廣泛的網(wǎng)絡(luò)協(xié)議局域網(wǎng)和廣域網(wǎng)中都在使用UNIX操作系統(tǒng)的標(biāo)準(zhǔn)是采用TCP/IP協(xié)議組網(wǎng)現(xiàn)在的Windows系列操作系統(tǒng)也把TCP/IP協(xié)議作為主要的組網(wǎng)協(xié)議在Internet中使用的也是T
2、CP/IP協(xié)議TCP/IP協(xié)議實(shí)際上是一個(gè)包含了許多方面標(biāo)準(zhǔn)協(xié)議的集合以最具代表性的TCP協(xié)議和最基本的IP協(xié)議來(lái)命名TCP/IP協(xié)議族7654325432應(yīng)用層表達(dá)層會(huì)話層傳輸層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層1應(yīng)用層傳輸層網(wǎng)絡(luò)接口層1網(wǎng)絡(luò)層應(yīng)用層概述*路由器使用應(yīng)用層傳輸層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層文件傳輸-TFTP*-FTP*-NFSE-Mail-SMTP遠(yuǎn)程登陸-Telnet*-rlogin*網(wǎng)絡(luò)管理-SNMP*名稱管理-DNS*傳輸層概述TransmissionControlProtocol(TCP)UserDatagramProtocol(UDP)應(yīng)用層傳輸層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層面
3、向連接非面向連接TCP數(shù)據(jù)格式源端口(16)目的端口(16)順序序號(hào)(32)數(shù)據(jù)包頭(4)確認(rèn)序號(hào)(32)預(yù)留信息(6)代碼位(6)緩沖值(16)效驗(yàn)位(16)優(yōu)先級(jí)(16)可選項(xiàng)(定義TCP數(shù)據(jù)段的最大尺寸0~32)上層數(shù)據(jù)(可變)20BytesBit0Bit15Bit16Bit31端口號(hào)TCP端口號(hào)FTP傳輸層TELNETDNSSNMPTFTPSMTPUDP應(yīng)用層2123255369161RIP520DNS(UDP;名字解析;TCP;服務(wù)器區(qū)轉(zhuǎn)換)TCP端口號(hào)源端口目標(biāo)端口…HostA102823…SPDPHostZTelnetZ目標(biāo)端口
4、=23.發(fā)送SYN(seq=100ctl=SYN)接收SYN發(fā)送SYN,ACK(seq=300ack=101ctl=syn,ack)建立會(huì)話(seq=101ack=301ctl=ack)HostAHostB123接收SYNTCP三次握手滑動(dòng)窗口=1發(fā)送方接收方發(fā)送1接收1接收ACK2發(fā)送ACK2發(fā)送2接收2接收ACK3發(fā)送ACK3發(fā)送3接收3接收ACK4發(fā)送ACK4TCP簡(jiǎn)單確認(rèn)TCP順序號(hào)和確認(rèn)號(hào)源端口目標(biāo)端口…順序號(hào)#確認(rèn)號(hào)#102823SourceDest.11Seq.2Ack.102823SourceDest.10Seq.1Ack.102823SourceDest.11Se
5、q.1Ack.102823SourceDest.12Seq.2Ack.我已收到#11,現(xiàn)在我需要#12.我發(fā)送#11Windowsize=3Send2TCP窗口發(fā)送方Windowsize=3Send1Windowsize=3Send3ACK3Windowsize=2數(shù)據(jù)3被丟棄Windowsize=3Send4Windowsize=3Send3ACK5Windowsize=2接收方?jīng)]有順序號(hào)和確認(rèn)號(hào)UDP數(shù)據(jù)格式源端口(16)目的端口(16)長(zhǎng)度(16)上層數(shù)據(jù)(可變)1Bit0Bit15Bit16Bit31效驗(yàn)位(16)8Bytes網(wǎng)絡(luò)層概述OSI網(wǎng)絡(luò)層對(duì)應(yīng)的是TCP/IP的網(wǎng)絡(luò)
6、層網(wǎng)絡(luò)協(xié)議(IP)網(wǎng)絡(luò)信息控制協(xié)議(ICMP)地址解析協(xié)議IP->MAC(ARP)地址解析協(xié)議(RARP)應(yīng)用層傳輸層網(wǎng)絡(luò)層數(shù)據(jù)鏈路層物理層IP數(shù)據(jù)版本(4)目的IP地址(32)選擇功能項(xiàng)(0or32ifany)數(shù)據(jù)(可變)1Bit0Bit15Bit16Bit31頭長(zhǎng)度(4)優(yōu)先級(jí)和服務(wù)類型(8)總長(zhǎng)度(16)標(biāo)識(shí)(16)標(biāo)志(3)段位移(13)有效時(shí)間(8)上層傳輸協(xié)議(8)頭效驗(yàn)(16)源IP地址(32)20Bytes決定上層協(xié)議協(xié)議域傳輸層網(wǎng)絡(luò)層TCPUDP協(xié)議號(hào)IP176ARP協(xié)議映射IPEthernetLocalARP172.16.3.1IP:172.16.3.2Ethe
7、rnet:0800.0020.1111172.16.3.2IP:172.16.3.2=???我知道你的請(qǐng)求,這是我的物理地址我需要知道176.16.3.2的物理地址.RARP協(xié)議映射EthernetIPEthernet:0800.0020.1111IP:172.16.3.25Ethernet:0800.0020.1111IP=???我的地址是多少?我聽(tīng)到了廣播你的地址是172.16.3.25.斷點(diǎn)連接需要確定的地址路徑選擇Locationisrepresentedby