版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第二章:TCP/IP互联网络一,TCP/IP协议模型1.1 TCP/IP介绍TCP/IP协议起源于美国国防部高级项目研究机构DARPA在60年代开发的ARPAnet。目前广泛应用于因特网和公司内部的私有网络。1.2 TCP/IP模型1.3 比较 OSI 模型与 TCP/IP 模型二,传输层2.1 传输层Transmission ControlProtocol (TCP)User Datagram Protocol (UDP)ApplicationTransportInternetData LinkPhysicalConnection-OrientedConnectionless传输层为两台主机
2、间应用程序提供端到端的通信,以及滑动窗口流量控制、由序列号和确认技术实现可靠性,支持全双工传输。主要有TCP和UDP协议。TCP: 面向连接,在传输数据之前要先建立连接,有流量控制、差错检测、数据重发功能。包头较大,网络开销大。UDP: 无连接,直接发送数据,不进行流量控制,没有差错检测和数据重传功能。包头小,网络开销较小。2.2 传输层的作用连接管理TCP/UDP流量控制多路复用分段/重组2.3 TCP和UDP用户数据报协议(UDP)简单无连接低开销尽力传递使用UDP的应用:域名系统 (DNS);视频流;IP语音(VoIP)传输控制协议(TCP)面向连接可靠传输流控使用TCP的应用:Web浏
3、览器; 电子邮件 文件传输程序 2.4 端口号的类型思考:1,为什么FTP有两个端口号? 2,POP和SSH端口号是多少?2.4 常见端口号Send SYN (syn=j )SYN receivedSend SYN, ACK (ack=j+1,syn=k )ACK(ack=k+1)Host AHost B123SYN received2.5 TCP连接建立过程与“三次握手”连接建立后开始双向数据传输Established2.6 TCP 确认Window size = 3Send 22.7 滑动窗口大小SenderWindow size = 3Send 1Window size = 3Send
4、3ACK 3Window size = 2Packet 3 isDroppedWindow size = 3Send 4Window size = 3Send 3ACK 5Window size = 2ReceiverWindow size = 33之前的段已收到,请求发送段3备注:流量控制的类型有:缓冲、窗口机制、拥塞避免三,网络层3.1 网络层网络层检查网络拓补结构,决定传输报文的最佳路由,执行数据转发。核心是确定数据包从源端到目的端如何选择路由。Internet Protocol (IP)Internet Control MessageProtocol (ICMP)Address Res
5、olutionProtocol (ARP)Reverse AddressResolution Protocol (RARP)ApplicationTransportInternet IPData LinkPhysicalICMPARPRARP3.2 IPv4 数据包头3.3 ICMPApplicationTransportInternetData LinkPhysicalDestination UnreachableEcho (Ping)Source quench 源抑制报文OtherICMP1ICMP报文封装在IP包内传输,提供错误报告和其他回送给源节点的关于IP数据包处理情况的说明。3.3
6、 使用ping命令测试Ping命令用于检查网络的可达性,Icmp Echo Reply消息表示目的节点可达。当网络中路由器的缓冲区用完时,送入的报文会被丢弃,此时路由器向发送报文的主机发送源抑制报文,要求降低发送速率。3.3 Ping命令的输出结果! Ping操作成功,收到了icmp echo reply报文. 未收到任何报文U icmp不可到达目的主机N icmp不可到达目的网络P icmp不可到达目的端口Q icmp源地址失踪M icmp禁止数据包分段? 收到无法识别的数据包Router# pingProtocol ip:Target IP address: 62Repeat count
7、5:Datagram size 100:Timeout in seconds 2:Extended commands n: ySource address:Type of service 0:Set DF bit in IP header? no: yesData pattern 0 xABCD:Loose, Strict, Record, Timestamp, Verbosenone:Sweep range of sizes n:Type escape sequence to abort.Sending 5, 100-byte ICMP Echos to 62, timeout is 2 s
8、econds:!Success rate is 100 percent (5/5), round-trip min/avg/max = 24/26/28 msRouter#Ping supported for several protocols3.3 扩展 Ping3.4 Traceroute命令举例What path are packets taking?RomeYorkLondonParisNetwork LayerYork# traceroute ROMEType escape to abort.Tracing the route to ROME ()1 LONDON () 1000 m
9、sec 8 msec 4 msec2 PARIS () 8 msec 8 msec 8 msec3 ROME () 8 msec 8 msec 4 msec 3.5 ARPIP: = MAC:?I need the Ethernet address of .源计算机利用ARP协议向网络发广播,寻找目标主机的MAC地址。3.6 Reverse ARPEthernet: 0800.0020.1111 IP = ?What is my IP address?I heard that broadcast. Your IP address is 5.RARP server本章习题1,画出TCP/IP模型结构图2,描述TCP和UDP的区别3,画出TCP的包头4,画出IPV4的包头演讲完毕,谢谢观看!内容总结第二章:TCP/IP互联网络。1.3 比较 OSI 模型与 TCP/IP 模型。(ack=j+1,syn=k )。Window size = 3。2.7 滑动窗口大小。Window size = 2。3.2 IPv4 数据包头。ICMP报文封装在IP包内传输,提供错误报告和其他回送给源节点的关于IP数据包处理情况的说明。3.3 Ping命令的输出结果。Router# pingProtocol ip:Target IP
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年人力资源培训SaaS系统项目可行性研究报告
- 高中艺术与科学第一章第 1 课艺术中的科学密码知识点
- 第43讲 当代世界发展的特点与主要趋势-2026版高考历史一轮科学复习创新方案
- 达利自画像课件
- 2026年项目合同和劳务合同(1篇)
- 2025年企业人力资源评价指南
- 初中英语语法专项练习试题
- 《JBT8413.8-2019内燃机 机油泵 第8部分:变排量机油泵》专题研究报告
- 《HB 8644-2022民用飞机机载电子硬件设计要求》专题研究报告
- 档案馆查档制度
- 白蚁防治工创新应用知识考核试卷含答案
- GB/T 25085.1-2024道路车辆汽车电缆第1部分:术语和设计指南
- 智能建造理论与实践 课件 第五章 智能建造多场景实例
- 手术室护理-腹腔镜疝修补术
- 电机与拖动(高职)全套教学课件
- 西子otis电梯调试维修7 钢丝绳安装
- 带上她的眼睛公开课
- 法院证据目录(诉讼)
- 缓和曲线圆曲线测设计算例题
- 山西潞安焦化有限责任公司140万吨-年炭化室高度6.25米捣固焦炉项目环评报告
- 2023年中国华水水电开发有限公司招聘笔试题库及答案解析
评论
0/150
提交评论