◆强调两点 ■运输层的UDP用户数据报与网际层的P数据报有很大区 别。|P数据报要经过互连网中许多路由器的存储转发,但 UDP用户数据报是在运输层的端到端抽象的逻辑信道中传 送的。 ■TCP报文段是在运输层抽象的端到端逻辑信道中传送,这 种信道是可靠的全双工信道。但这样的信道却不知道究竟经 过了哪些路由器,而这些路由器也根本不知道上面的运输层 是否建立了TcP连接
v 强调两点 n 运输层的 UDP 用户数据报与网际层的IP数据报有很大区 别。IP 数据报要经过互连网中许多路由器的存储转发,但 UDP 用户数据报是在运输层的端到端抽象的逻辑信道中传 送的。 n TCP 报文段是在运输层抽象的端到端逻辑信道中传送,这 种信道是可靠的全双工信道。但这样的信道却不知道究竟经 过了哪些路由器,而这些路由器也根本不知道上面的运输层 是否建立了 TCP 连接
7.22端口的概念 端口就是运输层服务访问点TSAP。 端口的作用就是让应用层的各种应用进程都能将其数据通 过端口向下交付给运输层,以及让运输层知道应当将其报文 段中的数据向上通过端口交付给应用层相应的进程。 计算机“端口”是英文por的义译,可以认为是计算机与 外界通讯交流的出口。其中硬件领域的端囗又称接口,如: Usb端口、串行端口等。软件领域的端口一般指网络中面向 连接服务和无连接服务的通信协议端口,是一种抽象的软件 结构,包括一些数据结构和O(基本输入输出)缓冲区
7.2.2 端口的概念 n 端口就是运输层服务访问点 TSAP。 n 端口的作用就是让应用层的各种应用进程都能将其数据通 过端口向下交付给运输层,以及让运输层知道应当将其报文 段中的数据向上通过端口交付给应用层相应的进程。 n 计算机“端口”是英文port的义译,可以认为是计算机与 外界通讯交流的出口。其中硬件领域的端口又称接口,如: USb端口、串行端口等。软件领域的端口一般指网络中面向 连接服务和无连接服务的通信协议端口,是一种抽象的软件 结构,包括一些数据结构和I/O(基本输入输出)缓冲区
◆端口在进程之间的通信中所起的作用 发送方 接收方 应 应用进程 应用进程 运白白白口白古古 口口端口 输 TcP复用 UDP复用 TcP分用 UDP分用 层 UDP TcP报文段 UDP 用户数据报 TcP报文段 用户数据报 络 P复用 P分用 层 P数据报 P数据报
v端口在进程之间的通信中所起的作用 应 用 层 运 输 层 网 络 层 TCP 报文段 UDP 用户数据报 应用进程 TCP 复用 IP 复用 UDP 复用 TCP 报文段 UDP 用户数据报 应用进程 端口 端口 TCP 分用 UDP 分用 IP 分用 IP 数据报 IP 数据报 发送方 接收方
令端口 端囗用一个16bit端口号进行标志。 端囗号只具有本地意义,即端口号只是为了标志本计算机 应用层中的各进程。在因特网中不同计算机的相同端口号是 没有联系的。 两类端口: 类是熟知端口,其数值一般为0~1023 另一类则是一般端口,用来随时分配给请求通信的客户进 程
v 端口 n 端口用一个 16 bit 端口号进行标志。 n 端口号只具有本地意义,即端口号只是为了标志本计算机 应用层中的各进程。在因特网中不同计算机的相同端口号是 没有联系的。 两类端口: n 一类是熟知端口,其数值一般为 0~1023。 n 另一类则是一般端口,用来随时分配给请求通信的客户进 程
令插口( socket) P=131.623.13 P=130428515 端囗连接1 1500 端口连接2 1501 端口 25 P=12836.1.12 连接3 端口 1500
v插口(socket) IP=131.6.23.13 IP=128.36.1.12 端口 1500 端口 1501 端口 1500 IP=130.42.85.15 端口 25 A B C 连接1 连接2 连接3