文档介绍::UDP可靠数据传输::!传输层的地位应用层表示层会话层传输层网络层数据链路层物理层处于中间层从应用层接收数据处理数据面向应用面向传输OSI/RMTCP/IP网际层网络接口层应用层传输层传输层功能跟踪会话分段数据重组数据标识应用流量控制开始会话传输层运输层为相互通信的应用进程提供了逻辑通信54321运输层提供应用进程间的逻辑通信主机A主机B应用进程应用进程路由器1路由器2AP1LAN2WANAP2AP3AP4IP层LAN1AP1AP2AP4端口端口54321IP协议的作用范围运输层协议TCP和UDP的作用范围AP3不同的应用程序有不同的要求对应的传输层有多种协议①要求完整性,允许轻微延迟②要求传输速度,、http、、Video、,就必须采用与特定操作系统无关、对TCP/IP体系的应用进程统一的标志。这个标志就是端口号。,取0~65535之间的整数。互联网赋号管理局(IANA)定义的端口号有3种类型:熟知端口号、注册端口号和临时端口号。。应用层与传输层之间,TCP/IP协议为每一个应用协议或应用程序提供的唯一的接口。唯一的端口号区别应用。(2)端口的作用:②套接字:①端口:PORTIP+PORT(1)概念会话的种类HostA&HostB具体会话识别会话端口号(protocolportnumber)简称为端口(port)(3)端口的分类IANA(AssignedNumbersAuthority)①公认端口(WellKnownPorts)②注册端口(RegisteredPorts)Port:0-1023Port:1024-49151③动态/私有端口(Dynamic/PrivatePorts)Port:49152-65535端口用一个16位端口号进行标志。(4)端口、应用层协议及传输协议的对应关系公认端口应用层协议传输层协议20文件传输协议(FTP)数据TCP21文件传输协议(FTP)TCP25简单邮件传输协议(SMTP)TCP69简单文件传输协议(TFTP)UDP80超文本传输协议(HTTP)TCP110邮局协议3(POP3)在线聊天(IRC)TCP443安全的HTTP(HTTPS)TCP520路由信息协议(RIP)UDP①公认端口:(保留端口)分配给已知的应用协议②注册端口:essTCP1433MicrosoftSQL服务TCP4000腾讯QQ客户端TCP5004实时传输协议(RTP,语音与视频传输协议)UDP5060话路启动协议(SIP,用于VoIP)UDP8008HTTP备用TCP8080HTTP备用TCP③动态/私用端口:向端口管理机构申请,便可固定不固定,动态的,随机的,被动的分配给应用程序。