下载此文档

数据传输过程详解.doc


文档分类:IT计算机 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
数据传输过程详解.docPC1FTP客户端端口1端口2switchlSOSI端口2端口1Routerswitch!数据传输过程详解一、FTP客户端发送数据到FTP服务器端,详述其工作过程。两台机器的连接情况如下图所示:、假设初始设置如下所示:客户端FTP端口号为:32768服务器端FTP端口号为:21设备设置PCI(客户端):MAC地址(MAC1):A01IP地址(IP1):::(服务器端):MAC地址(MAC2):A02IP地址(IP2)::::MAC地址列表端口MAC地址1A012A03Switch?:MAC地址列表端口MAC地址1A022A04Router:端口so设置MAC地址(MAC3):A03IP地址(IP1):(MAC4):A04IP地址(IP1):、不同网络段上的两台计算机通过TCP/IP协议通讯的过程如下所示:协议是水平的,服务是垂直的。物理层,指的是电信号的传递方式,透明的传输比特流。链路层,在两个相邻结点间的线路上无差错地传送以帧为单位的数据。网络层,负责为分组交换网上的不同主机提供通信,数据传送的单位是分组或包。传输层,负责主机中两个进程之间的通信,数据传输的单位是报文段。网络层负责点到点(point-to-point)的传输(这里的“点”指主机或路由器),而传输层负责端到端(end-to-end)的传输(这里的“端”指源主机和目的主机)。、数据包的封装过程目的MAC原MAC目的IP源IP目的端口号源端口号用户数据CRC帧帧头 IP头 TCP头帧尾11用户数据1111r 1目的端口号醐口号用户数据! TCP头1 111111111原数据TCP报文段目的IP源IP目的端口号漏S口号用户数据IP头TCP头IP数据报数据封敦程发送窗口前移01500501600601700701800801900目发送—已发送但并被确认 :未被确认|指针可发送(b)发送了400字节,收到的确认序号为201,窗口大小不变,还可以发送300字节发送窗口缩小 ■|1 100101200201300301400Loi500501600601700701800801900 目发送 i并被确认 \!IJI*可送P 可发送指针<c)收到的确认序号为401,窗口大小变为400字节,还可以发送400字节上图(a)表示发送端要发送900字节长的数据,划分为9个100字节长的报文段,而发送窗口确定为500字节。发送端只要收到了对方的确认,发送窗口就可前移。发送TCP要维护一个指针。每发送一个报文段,指针就向前移动一个报文段的距离。上图(b)表示发送端己发送了400字节的数据,但只收到对前200字节数据的确认,同时窗口大小不变。现在发送端还可发送300字节。上图(c)表示发送端收到了对方对前400字节数据的确认,但对方通知发送端必须把窗口减小到400字节。现在发送端最多还可发送400字节的数据。利用可变窗口大小进行流量控制双

数据传输过程详解 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人ttteee8
  • 文件大小326 KB
  • 时间2020-07-10
最近更新