TCP-IP原理和子网规划.ppt
《TCP-IP原理和子网规划.ppt》由会员分享,可在线阅读,更多相关《TCP-IP原理和子网规划.ppt(55页珍藏版)》请在三一办公上搜索。
1、思科与华为双厂商网络工程师课 程,第二章 TCP-IP原理和子网规划,第二章 教学目的与要求,描述TCP/IP协议与OSI参考模型描述TCP/IP协议栈各层次功能和原理描述IP地址分类和应用进行子网地址进行划分,重点和难点,TCP/UDP协议工作原理TCP的三次握手VLSMCIDR,教学内容,TCP/IP协议TCP/IP协议与OSI参考模型子网规划IP地址分类子网划分授课时间(两课时 理论课 160分钟),TCP/IP协议参考模型,TCP/IP是20世纪70年代中期美国国防部为ARPANET开发的网络体系结构,TCP/IP协议栈,应用层,传输层,网络层,数据链路层,提供应用程序网络接口,建立端
2、到端连接,寻址和路由选择,物理介质访问,二进制数据流传输,物理层,TCP/IP协议数据封装,应用层,文件传输FTP、TFTP邮件服务SMTP、POP3网络管理SNMP、Telnet、Ping、Tracert网络服务HTTP、DNS、WINS,传输层的作用,IP层提供点到点的连接传输层提供端到端的连接,IP层:找到了这台主机!,传输层:找到了应用进程,传输层协议概述,传输层的协议,TCP(Transmission Control Protocol)传输控制协议可靠的、面向连接的协议传输效率低UDP(User Datagram Protocol)用户数据报协议不可靠的、无连接的服务传输效率高,TC
3、P的封装格式,0,15,16,31,发送TCP进程对应的端口号,目标端接收进程的端口号,0 232-1范围内,数据段标记,用于到目的端对到达包的重组,0 232-1范围内,对发送端的确认信息,告诉发送端这个序号之前的数据段都收到了,紧急指针有效位,与16位紧急指针配合使用,确认序列号有效位,表明该数据包包含确认信息,为1时,请求重新建立TCP连接,为1时,请求建立连接,为1时,数据发送完毕,请求断开连接,滑动窗口的大小,指明本地可接收数据的字节数,通知接收端立即将数据提交给用户进程,不在缓存中停留,等待更多的数据,TCP的应用,TCP的连接三次握手,发送 SYN,请求建立连接(seq=100
4、ctl=SYN),Host A,Host B,发送 SYN、ACK(seq=300 ack101 ctl=SYN、ACK),发送ACK(seq=101 ack301ctl=ACK),TCP的计时器,重传计时器为了控制丢失的数据段,Host A,Host B,开启重传计时器,等待确认,Ack,撤消重传计时器,再发送其他数据,A在重传计时器超时之前接收到ack,A在重传计时器超时之前没有接收到ack,重传数据,并将重传计时器复位,UDP的封装格式,发送端的UDP进程端口号,接收端的UDP进程端口号,包含数据的长度,可以算出数据的结束位置,UDP的差错控制(可选),0,15,16,31,UDP的使用
5、,DNS服务器支持TCP和UDP两种协议的查询方式,而且端口都是53。大多数的查询都是UDP查询的,一般需要TCP查询的有两种情况:当查询数据较大以至于产生了数据分段,这时,需要利用TCP的分片能力来进行数据传输。当主(master)服务器和辅(slave)服务器之间数据同步通信的时候。,UDP的流控和差错控制,UDP没有流控机制UDP只有校验和来提供差错控制需要上层协议来提供差错控制:例如TFTP协议,Host A,Host B,DATA(512字节),ACK,DATA(512字节),TFTP协议提供分块传输、分块确认的机制,保证数据传输的可靠性,TCP/IP协议栈,FTP,IP,TFTP,
6、UDP,TCP,Telnet,SMTP,HTTP,应用层,传输层,网络层,会话层,表示层,数据链路层,Ethernet,PPP,Frame Relay,根据链路类型选择不同的协议,对上层透明,根据协议号选择应该提交给TCP还是UDP,根据端口号提交给相应的应用程序,20 21 23 25 80 69,网络层协议概述,应用层,传输层,网络层,IGMP,IP,ARP,RARP,ICMP,网络接入层,ARP协议,IP地址解析为MAC地址主机10.1.1.1想发送数据给主机10.1.1.2,检查缓存,发现没有10.1.1.2的MAC地址,10.1.1.1,10.1.1.2,10.1.1.3,10.1.
7、1.4,ARP CacheInternet Adress Physical Adress Type,ARP协议,IP地址解析为MAC地址主机10.1.1.1发送ARP广播,10.1.1.1,10.1.1.2,10.1.1.3,10.1.1.4,我需要10.1.1.2的MAC地址,ARP协议,IP地址解析为MAC地址所有主机都接收到10.1.1.1的ARP广播,但只有10.1.1.2给它一个单播回复,并缓存10.1.1.1的MAC地址,10.1.1.1,10.1.1.2,10.1.1.3,10.1.1.4,我的MAC地址是0800.0020.1111,ARP协议,IP地址解析为MAC地址主机10
8、.1.1.1将10.1.1.2的MAC地址保存到缓存中,发送数据,10.1.1.1,10.1.1.2,10.1.1.3,10.1.1.4,ARP CacheInternet Adress Physical Adress Type10.1.1.2 0800.0020.1111 Dynamic,ARP缓存的查询,在Windows操作系统中:在Cisco路由器上:R2#show ip arpProtocol Address Age(min)Hardware Addr Type InterfaceInternet 10.1.1.2-0013.c3c0.04c0 ARPA FastEthernet0/0
9、Internet 10.1.1.1 0 0013.8044.ff40 ARPA FastEthernet0/0,RARP协议,MAC地址解析为IP地址主机A需要一个IP地址,发送RARP广播,10.1.1.254,10.1.1.3,10.1.1.4,A,我需要一个IP地址,我的MAC是0800.0020.1111,RARP协议,MAC地址解析为IP地址主机10.1.1.254是分配IP地址的Server,它将给A一个回复,10.1.1.254,10.1.1.3,10.1.1.4,A,你的IP地址是10.1.1.1,代理ARP工作原理,10.1.1.1,10.1.1.2,IP地址解析为网关的接口
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- TCP IP 原理 子网 规划
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6521789.html