ICND第四章基于TCPIP的互连网络

上传人:ni****g 文档编号:591358044 上传时间:2024-09-17 格式:PPT 页数:63 大小:490KB
返回 下载 相关 举报
ICND第四章基于TCPIP的互连网络_第1页
第1页 / 共63页
ICND第四章基于TCPIP的互连网络_第2页
第2页 / 共63页
ICND第四章基于TCPIP的互连网络_第3页
第3页 / 共63页
ICND第四章基于TCPIP的互连网络_第4页
第4页 / 共63页
ICND第四章基于TCPIP的互连网络_第5页
第5页 / 共63页
点击查看更多>>
资源描述

《ICND第四章基于TCPIP的互连网络》由会员分享,可在线阅读,更多相关《ICND第四章基于TCPIP的互连网络(63页珍藏版)》请在金锄头文库上搜索。

1、第四章基于TCP/IP的互连网络精选pptTCP/IP TCP/IP 协议族协议族7654325432应用层应用层表达层表达层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层1应用层应用层传输层传输层Internet层层网络接口层网络接口层1精选ppt应用层概述应用层概述* 路由器使用路由器使用应用层应用层传输层传输层Internet层层网络接口层网络接口层文件传输文件传输- TFTP *- FTP *- NFSE-Mail- SMTP远程登陆远程登陆- Telnet *- rlogin *网络管理网络管理- SNMP *名称管理名称管理- DNS*精选ppt传输层概述传输

2、层概述Transmission ControlProtocol (TCP)User Datagram Protocol (UDP)应用层应用层传输层传输层Internet层层网络接口层网络接口层面向连接面向连接非面向连接非面向连接精选pptTCP TCP 数据格式数据格式Source port (16)Destination port (16)Sequence number (32)Headerlength (4)Acknowledgemten number (32)Reserved (6) Code bits (6)Window (16)Checksum (16)Urgent (16)Opt

3、ions (0 or 32 if any)Data (varies)20BytesBit 0Bit 15Bit 16Bit 31精选ppt端口号端口号TCP端口号端口号FTP传输层传输层TELNETDNSSNMPTFTPSMTPUDP应用层应用层2123255369161RIP520精选pptTCP TCP 端口号端口号源端口源端口目标端口目标端口Host A102823SPDPHost ZTelnet Z目标端口目标端口 = 23.精选ppt发送发送 SYN (seq=100 ctl=SYN)接收接收 SYNHost AHost BTCP TCP 三次握手三次握手1精选ppt发送发送 SYN

4、 (seq=100 ctl=SYN)接收接收 SYN发送发送 SYN, ACK (seq=300 ack=101 ctl=syn,ack)Host AHost B接收接收 SYN12TCP TCP 三次握手三次握手精选ppt发送发送 SYN (seq=100 ctl=SYN)接收接收 SYN发送发送 SYN, ACK (seq=300 ack=101 ctl=syn,ack)建立会话建立会话(seq=101 ack=301 ctl=ack)Host AHost B123接收接收 SYNTCP TCP 三次握手三次握手精选pptTCP TCP 简单确认简单确认滑动窗口 = 1发送方发送方 接收方

5、接收方精选pptTCP TCP 简单确认简单确认滑动窗口 = 1发送方发送方 接收方接收方发送发送 1接收接收 1精选pptTCP TCP 简单确认简单确认滑动窗口 = 1发送方发送方 接收方接收方发送发送 1接收接收 1接收接收 ACK 2 发送发送 ACK 2精选pptTCP TCP 简单确认简单确认滑动窗口 = 1发送方发送方 接收方接收方发送发送 1接收接收 1接收接收 ACK 2发送发送 ACK 2发送发送 2接收接收 2精选pptTCP TCP 简单确认简单确认滑动窗口 = 1发送方发送方 接收方接收方发送发送 1接收接收 1接收接收 ACK 2发送发送 ACK 2发送发送 2接收

6、接收 2接收接收 ACK 3发送发送 ACK 3精选pptTCP TCP 简单确认简单确认滑动窗口 = 1发送方发送方 接收方接收方发送发送 1接收接收 1接收接收 ACK 2发送发送 ACK 2发送发送 2接收接收 2接收接收 ACK 3发送发送 ACK 3发送发送 3接收接收 3精选ppt滑动窗口 = 1发送方发送方 接收方接收方发送发送 1接收接收 1接收接收 ACK 2发送发送 ACK 2发送发送 2接收接收 2接收接收 ACK 3发送发送 ACK 3发送发送 3接收接收 3接收接收 ACK 4发送发送 ACK 4TCP TCP 简单确认简单确认精选pptTCP TCP 顺序号和确认号

7、顺序号和确认号源端口源端口目标端口目标端口顺序号顺序号#确认号确认号#Source Dest. Seq.Ack.102823101我发送我发送 #10.精选pptTCP 顺序号和确认号我已收到我已收到 #10,现在我需要现在我需要 #11.源端口源端口目标端口目标端口顺序号顺序号#确认号确认号#102823Source Dest.1010Seq.1Ack.102823Source Dest.1111Seq.1Ack.我发送我发送 #10.精选pptTCP TCP 顺序号和确认号顺序号和确认号源端口源端口目标端口目标端口顺序号顺序号#确认号确认号#102823Source Dest.1111Se

8、q.2Ack.102823Source Dest.1010Seq.1Ack.102823Source Dest.1111Seq.1Ack.我已收到我已收到 #10,现在我需要现在我需要 #11.我发送我发送 #10.精选pptTCP TCP 顺序号和确认号顺序号和确认号源端口源端口目标端口目标端口顺序号顺序号#确认号确认号#102823Source Dest.1111Seq.2Ack.102823Source Dest.1010Seq.1Ack.102823Source Dest.1111Seq.1Ack.102823Source Dest.1212Seq.2Ack.我已收到我已收到 #11,

9、现在我需要现在我需要 #12.我发送我发送 #11精选pptTCP TCP 窗窗 口口发送方发送方接收方接收方精选pptTCP TCP 窗窗 口口Window size = 3Send 2发送方发送方接收方接收方Window size = 3Send 1Window size = 3Send 3精选pptWindow size = 3Send 2TCP TCP 窗窗 口口发送方发送方Window size = 3Send 1Window size = 3Send 3ACK 3Window size = 2数据数据 3 被丢弃被丢弃接收方接收方精选pptWindow size = 3Send 2

10、TCP TCP 窗窗 口口发送方发送方Window size = 3Send 1Window size = 3Send 3ACK 3Window size = 2数据数据 3 被丢弃被丢弃Window size = 3Send 4Window size = 3Send 3接收方接收方精选pptWindow size = 3Send 2TCP TCP 窗窗 口口发送方发送方Window size = 3Send 1Window size = 3Send 3ACK 3Window size = 2数据数据 3 被丢弃被丢弃Window size = 3Send 4Window size = 3Se

11、nd 3ACK 5Window size = 2接收方接收方精选pptTCP总结TCP为什么是可以实现端到端面向连接的服务?1.在建立连接时使用三次握手确认对方身份;2.使用滑动窗口技术实现传输的平衡;3.使用先入先出方式进行排序;4.传输中使用确认和重传保证传输质量;所以,TCP有源端口、目标端口、顺序号、确认号。精选ppt没有顺序号和确认号UDP UDP 数据格式数据格式Source port (16)Destination port (16)Length (16)Data (if any)1Bit 0Bit 15Bit 16Bit 31Checksum (16)8Bytes精选pptIn

12、ternet Internet 层概述层概述OSI 网络层对应的是TCP/IP的internet层Internet Protocol (IP)Internet Control MessageProtocol (ICMP)Address ResolutionProtocol (ARP)Reverse AddressResolution Protocol (RARP)应用层应用层传输层传输层Internet层层数据链路层数据链路层物理层物理层精选pptIP IP 数据数据Version(4)Destination IP Address (32)Options (0 or 32 if any)Dat

13、a (varies if any)1Bit 0Bit 15Bit 16Bit 31HeaderLength (4)Priority & Type of Service (8)Total Length (16)Identification (16)Flags(3)Fragment offset (13)Time to live (8)Protocol (8)Header checksum (16)Source IP Address (32)20Bytes精选ppt决定上层协议协议域协议域TransportLayerInternetLayerTCPUDPProtocolNumbersIP176精选

14、pptICMPICMP协议协议ApplicationTransportInternetData LinkPhysicalDestination UnreachableEcho (Ping)OtherICMP1精选pptARPARP协议协议IP: 172.16.3.2 = ?我需要知道我需要知道176.16.3.2的物理的物理地址地址.精选pptARPARP协议协议IP: 172.16.3.2 = ?我知道你的请求,这是我我知道你的请求,这是我的物理地址的物理地址我需要知道我需要知道176.16.3.2的物理的物理地址地址.精选pptARPARP协议协议IP: 172.16.3.2 Ethern

15、et: 0800.0020.1111 IP: 172.16.3.2 = ?我知道你的请求,这是我我知道你的请求,这是我的物理地址的物理地址我需要知道我需要知道176.16.3.2的物理的物理地址地址.精选pptARPARP协议协议映射 IP EthernetLocal ARPIP: 172.16.3.2 Ethernet: 0800.0020.1111 IP: 172.16.3.2 = ?我知道你的请求,这是我我知道你的请求,这是我的物理地址的物理地址我需要知道我需要知道176.16.3.2的物理的物理地址地址.精选pptRARPRARP协议协议Ethernet: 0800.0020.1111

16、 IP = ?我的地址我的地址是多少?是多少?精选pptRARPRARP协议协议Ethernet: 0800.0020.1111 IP = ?我的地址我的地址是多少?是多少?我听到了广播我听到了广播你的地址是你的地址是 172.16.3.25.精选pptRARPRARP协议协议Ethernet: 0800.0020.1111 IP = ?我的地址我的地址是多少?是多少?我听到了广播我听到了广播你的地址是你的地址是 172.16.3.25.精选pptRARPRARP协议协议映射 Ethernet IPEthernet: 0800.0020.1111 IP = ?我的地址我的地址是多少?是多少?我

17、听到了广播我听到了广播你的地址是你的地址是 172.16.3.25.精选pptARP和RARP区别ARP:映射对方IP到MAC地址;RARP: 映射自己MAC地址到IP;精选pptIP 地 址 255255 255 255DottedDecimalMaximumNetworkHost32 bits精选pptIP IP 地地 址址 255255 255 255DottedDecimalMaximumNetworkHost1286432168421 11111111 11111111 11111111 11111111Binary32 bits18 916 1724 253212864321684

18、2112864321684211286432168421精选pptIP IP 地地 址址 255255 255 255DottedDecimalMaximumNetworkHost1286432168421 11111111 11111111 11111111 11111111 10101100 00010000 01111010 11001100Binary32 bits 172 16 122 204ExampleDecimalExampleBinary18 916 1724 2532128643216842112864321684211286432168421精选pptClass A: C

19、lass B: Class C: Class D: 多址地址 Class E: 科研用IP IP 地址分类地址分类NetworkHostHostHostNetwork NetworkHostHostNetwork Network NetworkHost8 bits8 bits8 bits8 bits精选pptIP IP 地址分类地址分类1Class A:Bits:0NNNNNNNHostHostHost8 916 1724 2532Range (1-126)1Class B:Bits:10NNNNNNNetworkHostHost8 916 1724 2532Range (128-191)1C

20、lass C:Bits:110NNNNNNetworkNetworkHost8 916 17242532Range (192-223)1Class D:Bits:1110MMMMMulticast Group Multicast Group Multicast Group8 916 17242532Range (224-239)精选ppt三段私有地址私有地址:在Internet上不被承认的地址。 在任何的公司和网吧或具有私有空间的终端上都可以被分配。精选ppt主机地址主机地址E11212网络网络主机主机.网络网络端口端口E0E1路由表路由表E0精选ppt 11111111计算可用的主机地址计算

21、可用的主机地址 172 16 0 0 10101100 00010000 00000000 0000000016151413121110 987654321网络网络主机主机 00000000 00000001 11111111 11111111 11111111 11111110. 00000000 00000010 11111101123655346553565536-.265534N2N-2 = 216-2 = 65534精选pptIPIP地址分类练习地址分类练习地址地址类别类别网络网络主机主机精选pptIPIP地址分类练习地址分类练习(答案)(答案)地址地址类别类别网络网络主机主机ABC

22、CBNonexistent精选ppt不设子网的地址不设子网的地址.精选pptIP地址配置的基本原则 路由器的物理网络端口需要有一个IP地址相邻路由器的相邻端口IP地址在同一网段同一路由器不同端口在不同网段上(牢记!)精选ppt设置子网的地址设置子网的地址精选ppt子网地址子网地址E0网络网络网络网络端口端口E0E1新路由表新路由表 2160主机主机.E1精选ppt子网地址子网地址E0E12160网络网络主机主机.网络网络端口端口E0E1新路由表新路由表子网子网精选ppt子网掩码子网掩码1721600255255002552552550IPAddressDefaultSubnetMask8-bi

23、tSubnetMaskNetworkHostNetworkHostNetworkSubnetHost“/16” 表示子网掩码有表示子网掩码有16位位.“/24”表示子网掩码有表示子网掩码有24位位. 11111111 111111110000000000000000精选ppt十进制和二进制的转换十进制和二进制的转换10000000=12811000000=19211100000=22411110000=24011111000=24811111100=25211111110=25411111111=255128 6432168421精选ppt子网掩码练习子网掩码练习地址地址子网掩码子网掩码类别类

24、别子网子网精选ppt广播地址广播地址(Directed broadcast)(Local network broadcast)X X(All subnets broadcast)精选ppt子网划分子网划分Other subnets20 子网子网5 主机主机/子网子网C类地址:类地址:精选ppt11111000NetworkSubnet Host192.168.5.121: 1100000011111111Subnet: 1100000010101000101010001111111100000101000001011111111101111001 01111000255.255.255.248:C C类地址子网规划类地址子网规划Five Bits of SubnettingBroadcast:NetworkNetwork11000000101010000000010101111111精选ppt广播地址练习广播地址练习地址地址类别类别子网子网广播地址广播地址201.222.10.60 子网掩码子网掩码15.16.193.6 28.216.32.13 53.50.6.27 精选ppt

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号