tcp协议实现分析,TCP\/ICMP协议分析实验

【tcp协议实现分析,TCP\/ICMP协议分析实验】tcp/ip 协议根据什么层,简述tcp 协议工作原理我看到了你的问题,所以,简述tcp 。简述tcp协议TCP/IP协议(又称网络通信协议)的工作过程,即传输控制协议/ Internet , tcp 协议实现可靠传输的原理是什么?TCP/IP协议TCP/IP(传输控制协议/互联网协议的简称,中文翻译为Transmission Control协议/Internet协议)协议,是互联网最基本的协议,简而言之,它由网络层和传输层的IP 协议组成 。
1、TCP 协议是如何实现差错控制和流量控制?流量控制:1 。流量控制就是对两端的流量进行管理,不至于因为发送块造成接收端溢出,或者因为接收端处理太快而浪费时间 。使用的是:以字节为单位滑动窗口 。2.窗口有三个动作:扩展(从右到右)、关闭(从左到右)和收缩(从右到左),由接收器控制 。关闭:表示已经接收到相应的字节 , 确认扩展;意味着允许缓存发送更多的字节收缩(非常不可取,有些实现是禁止的);意思是本来可以发,现在发不了;但如果收缩的是那些已经发出去的,那就有问题了;为了避免这种情况,接收方将等到缓存中有更多的缓存空间时再进行通信 。
cwnd };3.关闭窗口:窗口收回有一个例外,即发送rwnd0表示暂时不愿意接收数据 。在这种情况下,发起方要么缩小窗口 , 要么停止发送数据 。(为了避免死锁 , 使用一些探针定时发送探针,参见定时器部分 。) 4.问题:有时,由于发送方或接收方的数据速度较慢 , 会造成大量1字节数据的遗憾,浪费大量资源 。
2、试 分析TCP/IP 协议的体系结构和特点(1)开放的协议标准可以免费使用,并且独立于特定的计算机硬件和操作系统;(2)独立于特定的网络硬件,可以运行在局域网和广域网中,更适用于互联网;(3)统一的网络地址分配方案使得整个TCP/IP设备在网络中具有唯一的地址;(4)标准化的高层协议可以提供多种可靠的用户服务 。1.TCP/IP架构TCP/IP 协议实际上是物理网络协议上的一个完整网络 。
TCP/IP包括以下协议:IP:Internet协议(Internet protocol)负责主机之间的数据路由和网络上的数据存储 。同时提供ICMP、TCP、UDP的数据包发送服务 。这一层通常不需要涉及用户进程 。ARP:地址解析协议协议,将网络地址映射到硬件地址 。RARP:反向地址解析协议协议,将硬件地址映射到网络地址 。
3、TCP/IP 协议是如何实现网络模型的应用层文件传输、电子邮件、文件服务、虚拟终端T、SNMP、DNS、Telnet表示层数据格式化、转码和数据加密协议会话层释放或建立与其他节点的联系协议传输层提供端到端接口TCP , UDP网络层为数据包选择路由 。ICMP、RIP、OSPF、BGP和IGMP的数据链路层传输带有地址和错误检测功能(如SLIP、CSLIP、PPP、ARP、RARP和MTU)的帧 。物理层以二进制数据的形式在物理介质上传输数据 。ISO2110、IEEE802和IEEE802.2的数据链路层包括硬件接口和协议ARP和RARP 。在网络层,协议主要包括IP、ICMP、IGMP等 。因为它包含了IP 协议模块,所以它是所有TCP/IP 协议网络的核心 。

    推荐阅读