- 1、本文档共81页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
TCPIP协议参考模型.ppt
* * * 划分子网的意思就是原来大家都一个标准的网段里,现在延长掩码的长度,将大家分成几个小组 * * * * * Internet控制消息协议 * 可一带而过 坚持计时器-为了防止零窗口死锁 TCP的计时器4-2 Host A Host B Ack win=0 ① A在坚持计时器超时之前接收到通知窗口大小的ack ② A在坚持计时器超时之前没有接收到通知窗口大小的ack 收到win=0的确认,等待对方发送确认来通知窗口的大小,并启动坚持计时器 Ack win=3 发送后续数据 发送探测数据段,提醒接收端确认已丢失,如果没有坚持计时器和探测数据段,ack丢失时,双方将会进入等待死锁的状态 Ack win=3 丢失 保活计时器-防止两个TCP之间的连接长时间的空闲 TCP的计时器4-3 Host A Server在保活计时器超时前,没有收到客户端发来的数据 发送探测数据段,如果发送了10个探测数据段,还没有响应,则断开连接 建立了TCP连接,开启保活计时器 server 时间等待计时器-连接终止期间使用的 在发送了最后一个ACK后,不立即关闭连接,而是等待一段时间,保证能接收到重复的FIN数据段。 TCP的计时器4-4 Host A Host B FIN ACK FIN ACK 丢失 如果A立即关闭,而ACK又丢失了。B会再发送FIN,但是A已经断开了连接,不会发送ACK A发送了最后一个ACK后,不立即关闭连接,等时间等待计时器超时后再关闭 端口 协议 说明 21 FTP 文件传输协议,用于上传、下载 23 Telnet 用于远程登录,通过连接目标计算机的这一端口,得到验证后可以远程控制管理目标计算机 25 SMTP 简单邮件传输协议,用于发送邮件 53 DNS 域名服务,当用户输入网站的名称后,由DNS负责将它解析成IP地址,这个过程中用到的端口号是53 80 HTTP 超文本传输协议,通过HTTP实现网络上超文本的传输 TCP的应用 16位源端口号 16位目标端口号 16位UDP长度 16位UDP校验和 数据 UDP的封装格式 0 15 16 31 端口 协议 说明 69 TFTP 简单文件传输协议 53 DNS 域名服务 123 NTP 网络时间协议 111 RPC 远程过程调用 UDP的使用 UDP没有流控机制 UDP只有校验和来提供差错控制 需要上层协议来提供差错控制:例如TFTP协议 UDP的流控和差错控制 Host A Host B DATA(512字节) ACK DATA(512字节) TCP/IP协议栈 FTP IP TFTP UDP TCP Telnet SMTP HTTP 应用层 传输层 网络层 会话层 表示层 数据链路层 Ethernet PPP Frame Relay TCP/IP参考模型 应用层 和应用程序协同工作,利用基础网络交换应用程序专用的数据 应用层的功能 应用程序 应用层协议 传输层协议 下三层协议 下三层协议 传输层协议 应用层协议 应用程序 SMTP POP3 TCP端口号:25 TCP端口号:110 SMTP与POP3 Telnet FTP和TFTP 常用的应用层协议 SMTP Simple Mail Transfer Protocol-简单邮件传输协议 用于发送和接收邮件 端口号25 POP3 Post Office Protocol v3-邮局协议版本3 用于客户端接收邮件 端口号110 SMTP与POP3 电子邮件的传输过程 用户代理MUA 邮件传输代理 MTA 用户代理MUA 邮件传输代理 MTA 用户代理MUA 例如:Outlook ExpressFoxmail 例如:ExchangeSendmail SMTP SMTP POP3 Telnet Terminal Network 用于文本方式远程管理计算机或路由器等网络设备 端口号为TCP的23 Telnet 在主机上操作 开始-运行-cmd telnet Telnet的操作 FTP File Transfer Protocol-文件传输协议 用于传输文件 端口号为TCP的21和20 TFTP Simple File Transfer Protocol-简单文件传输协议 用于文件传输 端口号为UDP的69 FTP和TFTP FTP的工作原理 控制进程 数据传输进程 控制进程 数据传输进程 用户接口 TCP:1505 TCP:21 TCP:20 TCP:1511 客户端使用随机端口连接服务器的21端口,用于传输控制信息,通过验证则打开20端口 用于传输数据 客户端软件如:CuteFTP 服务器端软件如:Server-U 随机端口 TFTP的工作原理 数据传输是在连接建立和终止之间发生
您可能关注的文档
最近下载
- 2024年银行考试-授信业务资格笔试参考题库含答案.docx
- 2023-2024学年重庆市高二上册数学期末试卷1(人教版).docx VIP
- 园林景观施工技术交底记录大全.docx
- 期末周末作业题(含解析)2024-2025学年人教新目标(Go for it)版英语八年级上册.docx VIP
- 2024山西省农商银行招聘1340人笔试模拟试题及答案解析.docx
- 人教版2024-2025学年度第一学期七年级期末数学试卷.docx
- 可信数据空间建设及应用参考指南1.0.docx
- 2024江苏高考政治真题(原卷版).docx
- 三年级数学上册专项练习(拔高题)北师大版.pdf
- Rhino5.0&KeyShot产品设计实例教程(第2版).ppt VIP
文档评论(0)