网络技术教程-传输层

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

运输层西南农业大学吕家恪运输层概述运输实体运输实体应用(或会话)层应用(或会话)层主机1主机2TPDU网络层网络层网络地址运输地址应用/运输接口运输网络接口运输协议数据链路层物理层数据链路层物理层用户功能网络功能面向信息处理面向通讯1-4层:运输服务提供者3-7层:运输服务用户AP2AP6运输层运输层端到端通讯通信子网网络一网络二AP1AP2AP3AP4AP5AP6主机A主机B1运输层概述1运输层在网络层次协议中的位置。运输层使高层用户看见的就使好象在两个运输层实体之间有一条端到端的,可靠的(),全双工通信通路2在现实世界中,运输层起着将子网的技术,设计和各种缺陷与上层隔离的关键作用。3运输服务可以分为面向连接的运输服务和无连接的运输服务。TCP/IP体系中的运输层1端口的概念端口是TCP/IP协议的TSAP(运输服务访问点)2用户数据报协议UDP(UserDatagramProtocol)3传输控制协议TCP(TransmissionControlProtocol)面向连接的,可靠的,按序传送的全双工服务。端口的概念1)16bit的地址+32bit的IP地址构成48bit的TSAP。2)0-1023属于well-known端口,分配给一些常用的应用3)Linux系统的/etc/services文件定义了端口的分配。systat11/tcpuserssystat11/udpusersdaytime13/tcpdaytime13/udpqotd17/tcpquoteqotd17/udpquotemsp18/tcp#messagesendprotocolmsp18/udp#messagesendprotocolchargen19/tcpttytstsourcechargen19/udpttytstsourceftp-data20/tcpftp-data20/udpftp21/tcpftp21/udpssh22/tcp#SSHRemoteLoginProtocolssh22/udp#SSHRemoteLoginProtocoltelnet23/tcptelnet23/udpsmtp25/tcpmailsmtp25/udpmailtime37/tcptimservertime37/udptimserver主机A主机B主机c端口500端口501端口500端口25ip=162.105.203.19ip=162.105.203.19ip=162.105.80.55TCP/IP中一个(连接)与一对插口(套接字)对应(162.105.203.19500)和(162.105.80.5525)3UDP协议源IP地址目的IP地址017UDP长度源端口目的端口长度检验和44112伪首部122222首部数据UDP数据报首部数据IP数据报UDP只是在IP数据报服务上增加了很少一点功能,端口的功能常见的使用UDP的服务DNS:DNS用的是53端口。域名解析服务。snmp:简单网络管理协议,使用161端口,是用来管理网络设备的。聊天软件Oicq:Oicq的程序既接受服务,又提供服务,这样两个聊天的人才是平等的。oicq用的是无连接的协议,其服务器使用8000端口,侦听是否有信息到来;客户端使用4000端口,向外发送信息。如果上述两个端口正在使用(有很多人同时和几个好友聊天),就顺序往上加。TFTP:端口号69RPC:端口号1114传输控制协议TCP(TransmissionControlProtocol)面向连接的,可靠的,按序传送的全双工服务。发送方TCP接收方TCP发送方应用程序发送方缓冲区接收方应用程序接收方缓冲区报文段报文段IP数据报IP数据报流量控制

1 / 17
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功