端口在进程之间的通信中所起的作用 发送方 接收方 应用进程 应用进程 端口 端口 输 TCP复用 UDP复用 TCP分用 UDP分用 UDP UDP TCP报文段 用户数据报 TCP报文段 用户数据报 网络层 P复用 P分用 卩数据报 P数据报
端口在进程之间的通信中所起的作用 应 用 层 运 输 层 网 络 层 TCP 报文段 UDP 用户数据报 应用进程 TCP 复用 IP 复用 UDP 复用 TCP 报文段 UDP 用户数据报 应用进程 端口 端口 TCP 分用 UDP 分用 IP 分用 IP 数据报 IP 数据报 发送方 接收方
隔口 端口用一个16bit端口号进行标志。 ■端口号只具有本地意义,即端口号只是为 了标志本计算机应用层中的各进程。在因 特网中不同计算机的相同端口号是没有联 系的。 课件制作人:谢希仁
课件制作人:谢希仁 端口 ◼ 端口用一个 16 bit 端口号进行标志。 ◼ 端口号只具有本地意义,即端口号只是为 了标志本计算机应用层中的各进程。在因 特网中不同计算机的相同端口号是没有联 系的
两类端口 类是熟知端口,其数值一般为0~1023。当 种新的应用程序出现时,必须为它指派一个 熟知端口。 另一类则是一般端口,用来随时分配给请求通 信的客户进程。 课件制作人:谢希仁
课件制作人:谢希仁 两类端口 ◼ 一类是熟知端口,其数值一般为 0~1023。当 一种新的应用程序出现时,必须为它指派一个 熟知端口。 ◼ 另一类则是一般端口,用来随时分配给请求通 信的客户进程
插口( socket TCP使用“连接”(而不仅仅是“端口”)作为最 基本的抽象,同时将TCP连接的端点称为插口 ( socket),或套接字、套接口。 ■插口和端口、卩P地址的关系是: P地址 端口号 131.6.23.13 1500 插口( socket)13162313, 1500 课件制作人:谢希仁
课件制作人:谢希仁 插口(socket) ◼ TCP 使用“连接”(而不仅仅是“端口”)作为最 基本的抽象,同时将 TCP 连接的端点称为插口 (socket),或套接字、套接口。 ◼ 插口和端口、IP 地址的关系是: IP 地址 131.6.23.13 端口号 1500 插口(socket) 131.6.23.13, 1500
同一个名词 socket 有多种不同的意 应用编程接口AP称为 socket aPl,简称为 socket socket aP中使用的一个函数名也叫作 socket 调用 socket函数的端点称为 socket。 调用 socke t函数时其返回值称为 socket描述符, 可简称为 socket 在操作系统内核中连网协议的 Berkeley实现,称 为 socket实现。 课件制作人:谢希仁
课件制作人:谢希仁 同一个名词 socket 有多种不同的意思 ◼ 应用编程接口API称为 socket API, 简称为 socket。 ◼ socket API 中使用的一个函数名也叫作socket。 ◼ 调用 socket 函数的端点称为 socket。 ◼ 调用 socke t函数时其返回值称为 socket描述符, 可简称为 socket。 ◼ 在操作系统内核中连网协议的 Berkeley 实现,称 为 socket 实现