UDP使用的端口号端口号端口号范围端口类别公认端口0到10231024到49151注册端口49152到65535私有和(或)动态端口公认UDP端口:已注册的UDP端口:1812RADIUS身份验证协议69TFTP520RIP2000 CiscoSCCP(VolP)5004RTP(语音和视频传输协议)5060SIP(VoIP)
UDP使用的端口号
TCP使用的端口号端口号端口号范围端口类别公认端口0到1023注册端口1024到4915149152到65535私有和(或)动态端口已注册的TCP端口:公认TCP端口:211863MsNMessengerFTP8008HTTP备用23Telnet8080HTTP备用25SMTP80HTTP110POP3194Internet中继聊天(IRC)443安全HTTP(HTTPS)
TCP使用的端口号
无连接的多路复用/分解口主机接收UDP数据报时:创建套接字口检查数据报中的目的端口?DatagramSocketmySocket1=new号DatagramSocket(12534):将UDP中的数据根据端口2DatagramSocketmySocket2=new号定向到对应的套接字(DatagramSocket(12535):多路分用)口UDP套接字由两部分构成:口如果两个UDP数据报有不同的源IP地址和/或源端口号,但(目的IP地址,目的端口号)有相同的自的IP地址和自的端口号,这两个UDP数据报将送给同一套接字所对应的接收进程。19第3章运输层
第3章 运输层 19 无连接的多路复用/分解 创建套接字: DatagramSocket mySocket1 = new DatagramSocket(12534); DatagramSocket mySocket2 = new DatagramSocket(12535); UDP套接字由两部分构成: (目的IP地址, 目的端口号) 主机接收UDP数据报时: 检查数据报中的目的端口 号 将UDP中的数据根据端口 号定向到对应的套接字( 多路分用) 如果两个UDP数据报有不同的 源IP地址和/或源端口号,但 有相同的目的IP地址和目的端 口号,这两个UDP数据报将送 给同一套接字所对应的接收进 程
无连接的多路复用/分解Datagramsocket serversocket =newDatagramSocket(46428);DatagramsocketDatagramSocketmySocket2= newmySocketl = newDatagramSocket(19157)DatagramSocket(5775)-applicationapplicationapplicationP1P3P4traispprttransporttrarsportrknetwornetprknetVorklihklirkphysidalphysicalphysical源端口:46428source port: ?目的端口:19157dest port:?source port:?源端口:19157dest port: ?20目的端口:46428第3章运输层
无连接的多路复用/分解 第3章 运输层 20 DatagramSocket serverSocket = new DatagramSocket(46428); transport application physical link network P3 transport application physical link network P1 transport application physical link network P4 DatagramSocket mySocket1 = new DatagramSocket (5775); DatagramSocket mySocket2 = new DatagramSocket(19157) ; 源端口: 19157 目的端口: 46428 源端口: 46428 目的端口: 19157 source port: ? dest port: ? source port: ? dest port: ?
面向连接的多路复用/分解口TCP连接由4部分标识:口服务器可支持多个并发的源IP地址OTCP连接:源端口号1每个连接有它自己的4部分标2目的IP地址识目的端口号O两个不同源IP地址或源端口号TCP连接=(socket1的TCP报文段到达同一服务器socket2)时被定向到不同的TCP连接。::=((IP1:port1),(IP2:port2))口Web服务器对每条连接有多路复用:口不同的套接字标识接收主机使用这4个部分的口对于非-持续HTTP来说,每Q内容来定向报文段到对应个请求将有不同的套接字标识的套接字。21第3章运输层
第3章 运输层 21 面向连接的多路复用/分解 TCP连接由4部分标识: 源IP地址 源端口号 目的IP地址 目的端口号 TCP 连接 ::= {socket1, socket2} ::= {(IP1: port1), (IP2: port2)} 多路复用: 接收主机使用这4个部分的 内容来定向报文段到对应 的套接字。 服务器可支持多个并发的 TCP连接: 每个连接有它自己的4部分标 识 两个不同源IP地址或源端口号 的TCP报文段到达同一服务器 时被定向到不同的TCP连接。 Web服务器对每条连接有 不同的套接字标识 对于非-持续HTTP来说,每 个请求将有不同的套接字标识