5.2 运输层端口号、复用与分用的概念 5.2 运输层端口号,复用,分用 1. 端口号 因为因特网上的计算机并不是使用统一的操作系统,不同的操作系统又使用不同格式的进程标识符,为了使运行不同操作系统的计算机的应用进程之间能够进行网络通信,就必须使用统一的方法对TCP/IP体系的应用进程进行标识。 TCP/IP体系的运输层使用端口号来区分应用层的不同应用进程,端口号使用16比特表示,取值范围 [0,65535]。 2024-11-18 计算机基础 > 计算机网络 #计算机网络
5.1 运输层概述 5.1 运输层概述 实际上在计算机网络中进行通信的真正实体是位于通信两端主机中的进程 如何为运行在不同主机上的应用进程提供直接的通信服务是运输层的任务,运输层协议又称为端到端协议。 运输层向高层用户屏蔽了下面网络核心的细节(如网络拓扑、所采用的路由选择协议等),它使应用进程看见的就好像是在两个运输层实体之间有一条端到端的逻辑通信信道。 根据应用需求的不同,因特网的运输层为应用层提供了两 2024-11-18 计算机基础 > 计算机网络 #计算机网络
4.9 虚拟专用网VPN与网络地址转换NAT 4.9 虚拟专用网络VPN与网络地址转换NAT 1. VPN 利用公用的因特网作为本机构各专用网之间的通信载体,这样的专用网又称为虚拟专用网。 VPN要保证传输数据的安全性,会将原始的内部数据报进行加密,然后再将其封装成为在因特网上发送到的外部数据报。 VPN类型 同一机构内不同部门的内部网络所构成的虚拟专用网VPN又称为内联网VPN 有时一个机构的VPN需要有某些外 2024-11-17 计算机基础 > 计算机网络 #计算机网络
4.8 网际控制报文协议 4.8 网际控制报文协议ICMP 为了更有效地转发P数据报和提高交付成功的机会,在网际层使用了网际控制报文协议 主机或路由器使用ICMP来发送差错报告报文和询问报文 ICMP报文被封装在IP数据报中发送 1. 五种差错报告报文 1.1 终点不可达 当路由器或主机不能交付数据报时,就向源点发送终点不可达报文。 具体可再根据ICMP的代码字段细分为目的网络不可达、目的 2024-11-17 计算机基础 > 计算机网络 #计算机网络
4.7 IPv4数据报的首部格式 4.7 IP数据报的首部格式 字段 说明 版本 占4比特,表示IP协议的版本。通信双方使用的P协议的版本必须一致。目前广泛使用的IP协议版本号为4(即IPv4) 首部长度 占4比特,表示IP数据报首部的长度。该字段的取值以4字节为单位。最小十进制取值为5,表示P数据报首部只有20字节固定部分;量大十进制取值为15,表示1P数据报首部包含20字 2024-11-17 计算机基础 > 计算机网络 #计算机网络
4.6 路由选择协议 4.6 路由选择协议 1. 路由选择协议 早期RFC文档中,使用“网关”这个词指代路由器,现代使用“路由器”指代路由器,两者为同一设备的不同名称 1.1 静态路由选择 由人工配置的网络路由、默认路由、特定主机路由,黑洞路由等都属于静态路由。 这种人工配置方式简单、开销小,但不能及时适应网络状态(流量、拓扑等)的变化 一般只在小规模网络中采用。 1.2 动态路由选择 2024-11-17 计算机基础 > 计算机网络 #计算机网络
4.5 静态路由配置及其可能产生的路由环路问题 4.5 静态路由配置及其可能产生的路由环路问题 静态路由配置是指用户或网络管理员使用路由器的相关命令给路由器人工配置路由表。 这种人工配置方式简单、开销小。但不能及时适应网络状态(流量、拓扑等)的变化。 一般只在小规模网络中采用。 1. 使用静态路由配置可能出现以下导致产生路由环路的错误 1.1 配置错误 解决方法: IP数据报头部设置一个生存期,每经过一 2024-11-17 计算机基础 > 计算机网络 #计算机网络
4.4 IP数据包的发送和转发过程 4.4 IP数据报发送和转发过程 分为两部分 主机发送IP数据报 路由器发送IP数据报 1. 主机发送数据报 判断目的主机是否与自己在同一个网络(判断方法请参看本节课相关示例) 若在同一个网络,则属于直接交付: 若不在同一个网络,则属于间接交付,传输给主机所在网络的默认网关(路由器),由默认网关帮忙转发; 2. 路由器转发数据报 检查IP数据报 2024-11-17 计算机基础 > 计算机网络 #计算机网络
4.3 IPv4 4.3 IPv4 1. IPv4地址概述 给因特网上的每一台主机(或路由器)的每一个接口分配一个在全世界范围内是唯一的32比特的标识符。 在TCP/IP体系中,IP地址是一个最基本的概念,我们必须把它弄清楚。 IPv4地址就是给因特网(Internet)上的每一台主机(或路由器)的每一个接口分配一个在全世界范围内是唯一的32比特的标识符。 IP地址由因特网名字和数字分配机构I 2024-11-17 计算机基础 > 计算机网络 #计算机网络
4.2 网络层提供的两种服务 4.2 网络层提供的两种服务 1. 虚电路服务 可靠通信由网络来保证 必须建立网络层的连接 虚电路VC(Virtual Circuit) 通信双方沿着已建立的虚电路发送分组,目的主机的地址仅在连接建立阶段使用,之后每个分组的首部只需携带一条虚电路的编号(构成虚电路的每一段链路都有一个虚电路编号)。这种通信方式如果再使用可靠传输的网络协议,就可使所发送的分组最终正确到达接收方(无差 2024-11-17 计算机基础 > 计算机网络 #计算机网络