TCPIP原理和子网规划ppt课件.ppt

TCPIP原理和子网规划ppt课件.ppt

ID:59414580

大小:1.13 MB

页数:55页

时间:2020-09-19

TCPIP原理和子网规划ppt课件.ppt_第1页
TCPIP原理和子网规划ppt课件.ppt_第2页
TCPIP原理和子网规划ppt课件.ppt_第3页
TCPIP原理和子网规划ppt课件.ppt_第4页
TCPIP原理和子网规划ppt课件.ppt_第5页
资源描述:

《TCPIP原理和子网规划ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、思科与华为双厂商网络工程师 课程第二章TCP-IP原理和子网规划11/55第二章教学目的与要求描述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/I

2、P4层模型物理层数据链路层网络层OSI7层模型会话层表示层应用层传输层互联网层传输层应用层物理层数据链路层TCP/IP5层模型TCP/IP协议栈HTTP、Telnet、FTP、TFTP、Ping、TCP/UDPARP/RARPIPICMPEthernet、802.3、PPP、HDLC、FR、接口和线缆应用层传输层网络层数据链路层提供应用程序网络接口建立端到端连接寻址和路由选择物理介质访问二进制数据流传输物理层16/55TCP/IP协议数据封装TELNET23FTP20/21SMTP25TFTP69TCP/UDP6/17IPPACKE

3、TSFRAMESBITS应用层文件传输FTP、TFTP邮件服务SMTP、POP3网络管理SNMP、Telnet、Ping、Tracert网络服务HTTP、DNS、WINS传输层的作用IP层提供点到点的连接传输层提供端到端的连接IP层:找到了这台主机!传输层:找到了应用进程传输层协议概述应用层传输层网络层网络接入层TCPUDP110/55传输层的协议TCP(TransmissionControlProtocol)传输控制协议可靠的、面向连接的协议传输效率低UDP(UserDatagramProtocol)用户数据报协议不可靠的、无连接

4、的服务传输效率高TCP的封装格式源端口号目标端口号32位序列号32位确认号4位首部长度保留(6位)U R GA C KP S HR S TS Y NF I N16位窗口大小16位校验和16位紧急指针可选项数据0151631发送TCP进程对应的端口号目标端接收进程的端口号0~232-1范围内,数据段标记,用于到目的端对到达包的重组0~232-1范围内,对发送端的确认信息,告诉发送端这个序号之前的数据段都收到了紧急指针有效位,与16位紧急指针配合使用确认序列号有效位,表明该数据包包含确认信息为1时,请求重新建立TCP连接为1时,请求建立

5、连接为1时,数据发送完毕,请求断开连接滑动窗口的大小,指明本地可接收数据的字节数通知接收端立即将数据提交给用户进程,不在缓存中停留,等待更多的数据TCP的应用端口协议说明21FTP文件传输协议,用于上传、下载23Telnet用于远程登录,通过连接目标计算机的这一端口,得到验证后可以远程控制管理目标计算机25SMTP简单邮件传输协议,用于发送邮件53DNS域名服务,当用户输入网站的名称后,由DNS负责将它解析成IP地址,这个过程中用到的端口号是5380HTTP超文本传输协议,通过HTTP实现网络上超文本的传输TCP的连接-三次握手发送

6、SYN,请求建立连接(seq=100ctl=SYN)HostAHostB1发送SYN、ACK(seq=300ack=101ctl=SYN、ACK)23发送ACK(seq=101ack=301ctl=ACK)TCP的计时器重传计时器-为了控制丢失的数据段HostAHostB开启重传计时器,等待确认Ack撤消重传计时器,再发送其他数据①A在重传计时器超时之前接收到ack②A在重传计时器超时之前没有接收到ack重传数据,并将重传计时器复位UDP的封装格式16位源端口号16位目标端口号16位UDP长度16位UDP校验和数据发送端的UDP进程

7、端口号接收端的UDP进程端口号包含数据的长度,可以算出数据的结束位置UDP的差错控制(可选)0151631UDP的使用端口协议说明69TFTP简单文件传输协议53DNS域名服务123NTP网络时间协议111RPC远程过程调用DNS服务器支持TCP和UDP两种协议的查询方式,而且端口都是53。大多数的查询都是UDP查询的,一般需要TCP查询的有两种情况:①当查询数据较大以至于产生了数据分段,这时,需要利用TCP的分片能力来进行数据传输。②当主(master)服务器和辅(slave)服务器之间数据同步通信的时候。UDP的流控和差错控制U

8、DP没有流控机制UDP只有校验和来提供差错控制需要上层协议来提供差错控制:例如TFTP协议HostAHostBDATA(512字节)ACKDATA(512字节)TFTP协议提供分块传输、分块确认的机制,保证数据传输的可靠性TCP/IP

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。