

免费预览已结束,剩余98页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
internet,网络世界有你有我,internet,局域网 (lan) 与 广域网 (wan),认识因特网,网络世界有你有我,网络互联的麻烦,互联在一起的网络要进行通信,会遇到许多问题需要解决,如: 不同的寻址方案 不同的最大分组长度 不同的网络接入机制 不同的超时控制 不同的差错恢复方法 不同的状态报告方法 不同的路由选择技术 不同的用户接入控制 不同的服务(面向连接服务和无连接服务) 不同的管理与控制方式,网络世界有你有我,互联网,网络,网络,网络,网络,网络,(a) 互连网络,(b) 虚拟互连网络,路由器,虚拟互连网络 (互联网),网络世界有你有我,internet的组成,物理网 实现信息流的传送,协议 共同遵守的交流规范,应用软件 是我们与网络打交道的交互界面,信息 网络的灵魂,网络世界有你有我,协议体系结构,osi 模 型,tcp/ip 模 型,atm,网络世界有你有我,网际协议ip,网际层的几个重要协议 地址解析协议arp 逆地址解析协议rarp 因特网控制报文协议icmp 网际协议:ip,icmp,rarp,arp,物理硬件,应用层 运输层 网际层 网络接口层,网络世界有你有我,ip 地址与硬件地址,tcp 报文,ip 数据报,mac 帧,应用层数据,首部,首部,尾部,首部,网络世界有你有我,ip地址,ip 地址是通过一个唯一的号码和一个 名字识别机器的方法。,xxx.xxx.xxx.xxx,166.111.4.118,网络部分+机器部分,网络世界有你有我,ip地址,采用点分十进制记法 则进一步提高可读性,128.11.3.31,128 11 3 31,将每 8 位的二进制数 转换为十进制数,网络世界有你有我,ip寻址,ip地址: 32-bit 用来定义主机,路由器的接口 接口: 连接主机、路由器之间的物理链路 路由器一般有多个接口 主机也可能有多个网络接口 ip 地址只和接口有关, 而与主机、路由器却没有太多关联,223.1.1.1,223.1.1.3,223.1.1.4,223.1.2.9,223.1.1.1 = 11011111 00000001 00000001 00000001,223,1,1,1,网络世界有你有我,ip寻址,ip地址: 网络部分 (高序位) 主机部分 (低序位) 网络是什么 (从 ip 地址的视角) ip地址中网络部分相同的设备接口 不经过路由器就可以物理上相互通达的设备,223.1.1.1,223.1.1.2,223.1.1.3,223.1.1.4,223.1.2.9,223.1.2.2,223.1.2.1,223.1.3.2,223.1.3.1,223.1.3.27,由3个 ip网络组成的网络 (对于以223开头的 ip地址,前24位 为网络地址 ),lan,网络世界有你有我,net-id 24 位,host-id 24 位,net-id 16 位,net-id 8 位,ip地址的分类,0,a 类地址,host-id 16 位,b 类地址,c 类地址,0,1,1,d 类地址,1 1 1 0,多 播 地 址,e 类地址,保 留 为 今 后 使 用,1 1 1 1,0,1,网络世界有你有我,net-id 24 位,host-id 24 位,net-id 16 位,net-id 8 位,0,a 类地址,host-id 16 位,b 类地址,c 类地址,0,1,1,d 类地址,1 1 1 0,多 播 地 址,e 类地址,保 留 为 今 后 使 用,1 1 1 1,0,1,a 类地址的网络号字段 net-id 为 1 字节,ip地址的分类,网络世界有你有我,net-id 24 位,host-id 24 位,net-id 16 位,net-id 8 位,0,a 类地址,host-id 16 位,b 类地址,c 类地址,0,1,1,d 类地址,1 1 1 0,多 播 地 址,e 类地址,保 留 为 今 后 使 用,1 1 1 1,0,1,b 类地址的网络号字段 net-id 为 2 字节,ip地址的分类,网络世界有你有我,net-id 24 位,host-id 24 位,net-id 16 位,net-id 8 位,0,a 类地址,host-id 16 位,b 类地址,c 类地址,0,1,1,d 类地址,1 1 1 0,多 播 地 址,e 类地址,保 留 为 今 后 使 用,1 1 1 1,0,1,c 类地址的网络号字段 net-id 为 3 字节,ip地址的分类,网络世界有你有我,net-id 24 bit,host-id 24 位,net-id 16 位,net-id 8 位,0,a 类地址,host-id 16 位,b 类地址,c 类地址,0,1,1,d 类地址,1 1 1 0,多 播 地 址,e 类地址,保 留 为 今 后 使 用,1 1 1 1,0,1,a 类地址的主机号字段 host-id 为 3 字节,ip地址的分类,网络世界有你有我,net-id 24 位,host-id 24 位,net-id 16 位,net-id 8 位,0,a 类地址,host-id 16 位,b 类地址,c 类地址,0,1,1,d 类地址,1 1 1 0,多 播 地 址,e 类地址,保 留 为 今 后 使 用,1 1 1 1,0,1,b 类地址的主机号字段 host-id 为 2 字节,ip地址的分类,网络世界有你有我,net-id 24 位,host-id 24 位,net-id 16 位,net-id 8 位,0,a 类地址,host-id 16 位,b 类地址,c 类地址,0,1,1,d 类地址,1 1 1 0,多 播 地 址,e 类地址,保 留 为 今 后 使 用,1 1 1 1,0,1,c 类地址的主机号字段 host-id 为 1 字节,ip地址的分类,网络世界有你有我,net-id 24 位,host-id 24 位,net-id 16 bit,net-id 8 位,0,a 类地址,host-id 16 位,b 类地址,c 类地址,0,1,1,d 类地址,1 1 1 0,多 播 地 址,e 类地址,保 留 为 今 后 使 用,1 1 1 1,0,1,d 类地址是多播地址,ip地址的分类,网络世界有你有我,net-id 24 位,host-id 24 位,net-id 16 bit,net-id 8 位,0,a 类地址,host-id 16 位,b 类地址,c 类地址,0,1,1,d 类地址,1 1 1 0,多 播 地 址,e 类地址,保 留 为 今 后 使 用,1 1 1 1,0,1,e 类地址保留为今后使用,ip地址的分类,网络世界有你有我,常用ip 地址的范围,网络 最大 第一个 最后一个 每个网络 类别 网络数 可用的 可用的 中最大的 网络号 网络号 主机数 a 126 (27 2) 1 126 16,777,214 b 16,383(214 1) 128.1 191.255 65,534 c 2,097,151 (221 1) 192.0.1 223.255.255 254,网络世界有你有我,保留的ip地址,11.11,1111 . 1111,本机,本网中的主机,局域网中的广播,对指定网络的广播,回路,以下这些ip地址具有特殊的含义:,一般来说,主机号部分为全“1 ”的ip地址保留用作广播地址; 主机号部分为全“0 ”的ip地址保留用作网络地址。,0000 . 0000,网络号,网络地址,网络世界有你有我,特殊的ip地址,net id=127 做循环测试使用 如:127.0.0.1 传消息给自己; 私有ip地址 10.0.0.110.255.255.254 172.13.0.1172.32.255.254 192.168.0.1192.168.255.254 ip地址是一种非等级的地址结构; ip以子网划分网络,网络层以下均为一个子网; 某一类网络的主机地址全为0,则表示该子网; 某一类网络的主机地址全为1,则表示广播地址。,网络世界有你有我,总结ip地址,ip网络中每台主机都必须有一个惟一的ip地址; ip地址是一个逻辑地址 因特网上的ip地址具有全球唯一性; 32位,4个字节,常用点分的十进制标记法: 如 00001010 00000010 00000000 00000001 记为 10.2.0.1 ip地址划分为五类:a-e类,常用的为a、b、c类,a类地址:允许27-2个网络,每个网络224-2个主机; b类地址:允许214个网络,每个网络216-2个主机; c类地址:允许221个网络,每个网络28-2个主机;,网络世界有你有我,网络世界有你有我,子网与子网掩码,路由器,路由器,子网1,子网2,子网3,子网出现的原因:,更有效地使用地址空间 易于管理网络,划分管理职责 减少网络拥塞 提供额外的安全性,网络世界有你有我,子网与子网掩码,屏蔽主机 子网掩码的用途是告知tcp/ip主机32位ip地址 的哪些位对应网络地址,哪些位对应主机地址 tcp/ip协议使用子网掩码判断目标主机地址 是位于本地子网,还是位于远程子网。 a类、b类和c类ip地址的默认子网掩码分别是 255.0.0.0 255.255.0.0 255.255.255.0,ip地址与子网掩码相“与”,网络世界有你有我,默认子网掩码,网络世界有你有我,划分子网纯属一个单位内部的事情。单位对外仍然表现为没有划分子网的网络。 从主机号借用若干个位作为子网号 subnet-id,而主机号 host-id 也就相应减少了若干个位。 ip地址 := , , ,划分子网,网络世界有你有我,凡是从其他网络发送给本单位某个主机的 ip 数据报,仍然是根据 ip 数据报的目的网络号 net-id,先找到连接在本单位网络上的路由器。 然后此路由器在收到 ip 数据报后,再按目的网络号 net-id 和子网号 subnet-id 找到目的子网。 最后就将 ip 数据报直接交付目的主机。,划分子网,网络世界有你有我,145.13.3.10,145.13.3.11,145.13.3.101,145.13.7.34,145.13.7.35,145.13.7.56,145.13.21.23,145.13.21.9,145.13.21.8,所有到网络 145.13.0.0的分组均到达此路由器,我的网络地址 是 145.13.0.0,r1,r3,r2,未划分子网的 b 类网络145.13.0.0,网络世界有你有我,划分子网后对外仍是一个网络,145.13.3.10,145.13.3.11,145.13.3.101,145.13.7.34,145.13.7.35,145.13.7.56,145.13.21.23,145.13.21.9,145.13.21.8,子网 145.13.21.0,子网 145.13.3.0,子网 145.13.7.0,所有到达网络 145.13.0.0 的分组均到达 此路由器,网络 145.13.0.0,r1,r3,r2,网络世界有你有我,当没有划分子网时,ip 地址是两级结构。 划分子网后 ip 地址就变成了三级结构。 划分子网只是把 ip 地址的主机号 host-id 这部分进行再划分,而不改变 ip 地址原来的网络号 net-id。,划分子网后变成三级结构,网络世界有你有我,子网掩码,145 . 13 .,3 . 10,两级 ip 地址,子网号为 3 的网络的网络号,三级 ip 地址,主机号,子网掩码,net-id,host-id,子网的 网络地址,0,net-id,subnet-id,host-id,145 . 13 .,145 . 13 . 3,3 . 10,网络世界有你有我,子网掩码,子网掩码是一个网络或一个子网的重要属性。 路由器在和相邻路由器交换路由信息时,必须把自己所在网络(或子网)的子网掩码告诉相邻路由器。 路由器的路由表中的每一个项目,除了要给出目的网络地址外,还必须同时给出该网络的子网掩码。 若一个路由器连接在两个子网上就拥有两个网络地址和两个子网掩码。,网络世界有你有我,ip 数据报,一个 ip 数据报由首部和数据两部分组成。 首部的前一部分是固定长度,共 20 字节,是所有 ip 数据报必须具有的。 在首部的固定部分的后面是一些可选字段,其长度是可变的。,网络世界有你有我,固 定 部 分,可变 部分,0,4,8,16,19,24,31,版 本,标志,生 存 时 间,协 议,标 识,区 分 服 务,总 长 度,片 偏 移,填 充,首 部 检 验 和,源 地 址,目 的 地 址,可 选 字 段 (长 度 可 变),位,首部长度,数 据 部 分,数 据 部 分,首 部,ip 数据报,网络世界有你有我,可变 部分,首 部,0,4,8,16,19,24,31,版 本,标志,生 存 时 间,协 议,标 识,区 分 服 务,总 长 度,片 偏 移,填 充,首 部 检 验 和,源 地 址,目 的 地 址,可 选 字 段 (长 度 可 变),位,首部长度,数 据 部 分,数 据 部 分,首 部,ip 数据报,网络世界有你有我,首 部,0,4,8,16,19,24,31,版 本,标志,生 存 时 间,协 议,标 识,总 长 度,片 偏 移,填 充,首 部 检 验 和,源 地 址,目 的 地 址,可 选 字 段 (长 度 可 变),位,首部长度,数 据 部 分,数 据 部 分,首 部,ip 数据报,固 定 部 分,区 分 服 务,网络世界有你有我,首 部,0,4,8,16,19,24,31,版 本,标志,生 存 时 间,协 议,标 识,总 长 度,片 偏 移,填 充,首 部 检 验 和,源 地 址,目 的 地 址,可 选 字 段 (长 度 可 变),位,首部长度,数 据 部 分,固 定 部 分,可变 部分,区 分 服 务,1. ip 数据报首部的固定部分中的各字段,网络世界有你有我,首 部,0,4,8,16,19,24,31,版 本,标志,生 存 时 间,协 议,标 识,总 长 度,片 偏 移,填 充,首 部 检 验 和,源 地 址,目 的 地 址,可 选 字 段 (长 度 可 变),位,首部长度,数 据 部 分,固 定 部 分,可变 部分,区 分 服 务,网络世界有你有我,首 部,0,4,8,16,19,24,31,版 本,标志,生 存 时 间,协 议,标 识,总 长 度,片 偏 移,填 充,首 部 检 验 和,源 地 址,目 的 地 址,可 选 字 段 (长 度 可 变),位,首部长度,数 据 部 分,固 定 部 分,可变 部分,区 分 服 务,网络世界有你有我,首 部,0,4,8,16,19,24,31,版 本,标志,生 存 时 间,协 议,标 识,总 长 度,片 偏 移,填 充,首 部 检 验 和,源 地 址,目 的 地 址,可 选 字 段 (长 度 可 变),位,首部长度,数 据 部 分,固 定 部 分,可变 部分,区 分 服 务,网络世界有你有我,首 部,0,4,8,16,19,24,31,版 本,标志,生 存 时 间,协 议,标 识,总 长 度,片 偏 移,填 充,首 部 检 验 和,源 地 址,目 的 地 址,可 选 字 段 (长 度 可 变),位,首部长度,数 据 部 分,固 定 部 分,可变 部分,区 分 服 务,网络世界有你有我,首 部,0,4,8,16,19,24,31,版 本,标志,生 存 时 间,协 议,标 识,区 分 服 务,总 长 度,片 偏 移,填 充,首 部 检 验 和,源 地 址,目 的 地 址,可 选 字 段 (长 度 可 变),位,首部长度,数 据 部 分,固 定 部 分,可变 部分,标志(flag) 占 3 位,目前只有前两位有意义。 标志字段的最低位是 mf (more fragment)。 mf 1 表示后面“还有分片”。mf 0 表示最后一个分片。 标志字段中间的一位是 df (dont fragment) 。 只有当 df 0 时才允许分片。,网络世界有你有我,首 部,0,4,8,16,19,24,31,版 本,标志,生 存 时 间,协 议,标 识,总 长 度,片 偏 移,填 充,首 部 检 验 和,源 地 址,目 的 地 址,可 选 字 段 (长 度 可 变),位,首部长度,数 据 部 分,固 定 部 分,可变 部分,区 分 服 务,网络世界有你有我,偏移 = 0/8 = 0,偏移 = 0/8 = 0,偏移 = 1400/8 = 175,偏移 = 2800/8 = 350,1400,2800,3799,2799,1399,3799,需分片的 数据报,数据报片 1,首部,数据部分共 3800 字节,首部 1,首部 2,首部 3,字节 0,数据报片 2,数据报片 3,1400,2800,字节 0,ip 数据报分片,网络世界有你有我,首 部,0,4,8,16,19,24,31,版 本,标志,生 存 时 间,协 议,标 识,总 长 度,片 偏 移,填 充,首 部 检 验 和,源 地 址,目 的 地 址,可 选 字 段 (长 度 可 变),位,首部长度,数 据 部 分,固 定 部 分,可变 部分,生存时间(8 位)记为 ttl (time to live) 数据报在网络中可通过的路由器数的最大值。,区 分 服 务,网络世界有你有我,首 部,0,4,8,16,19,24,31,版 本,标志,生 存 时 间,协 议,标 识,总 长 度,片 偏 移,填 充,首 部 检 验 和,源 地 址,目 的 地 址,可 选 字 段 (长 度 可 变),位,首部长度,数 据 部 分,固 定 部 分,可变 部分,区 分 服 务,网络世界有你有我,运输层,网络层,首部,tcp,udp,icmp,igmp,ospf,数 据 部 分,ip 数据报,网络世界有你有我,首 部,0,4,8,16,19,24,31,版 本,标志,生 存 时 间,协 议,标 识,总 长 度,片 偏 移,填 充,首 部 检 验 和,源 地 址,目 的 地 址,可 选 字 段 (长 度 可 变),位,首部长度,数 据 部 分,固 定 部 分,可变 部分,区 分 服 务,网络世界有你有我,发送端,接收端,16 位,字 1,16 位,字 2,16 位,字 n,数 据 报 首 部,ip 数据报,16 位,字 1,16 位,字 2,16 位,字 n,数据部分,网络世界有你有我,首 部,0,4,8,16,19,24,31,版 本,标志,生 存 时 间,协 议,标 识,总 长 度,片 偏 移,填 充,首 部 检 验 和,源 地 址,目 的 地 址,可 选 字 段 (长 度 可 变),位,首部长度,数 据 部 分,固 定 部 分,可变 部分,区 分 服 务,网络世界有你有我,ip 数据报首部的可变部分,ip 首部的可变部分就是一个选项字段,用来支持排错、测量以及安全等措施,内容很丰富。 选项字段的长度可变,从 1 个字节到 40 个字节不等,取决于所选择的项目。 增加首部的可变部分是为了增加 ip 数据报的功能,但这同时也使得 ip 数据报的首部长度成为可变的。这就增加了每一个路由器处理数据报的开销。 实际上这些选项很少被使用。,网络世界有你有我,ip的路由,1,2,3,1 2 3 4,1234,1234,4,1 2 3 4,1,2,4,3,结点1的路由表,结点2的路由表,结点3的路由表,结点4的路由表,网络世界有你有我,ip的路由,结点1的路由表,结点2的路由表,结点3的路由表,结点4的路由表,1,2,4,3,网络世界有你有我,分组的旅行过程,ip分组:,在旅行过程中分组保持不变,routing table in a,网络世界有你有我,分组的旅行过程,由 a发送分组到 b: 检查b的网络地址部分 发现b与a在同一网络中 链路层把分组放在链路层的帧中直接发给b b 和 a 是直接相连的,misc fields,223.1.1.1,223.1.1.3,data,网络世界有你有我,分组的旅行过程,由 a发送给 e: 检查 e的网络地址 e 在不同 网络上 a, e 没有直接的连接 路由表: 到e下一步跳的路由器的地址为223.1.1.4 链路层将分组封装在链路层帧中发给地址为223.1.1.4的路由器 分组到达 223.1.1.4 继续,misc fields,223.1.1.1,223.1.2.2,data,网络世界有你有我,分组旅行的过程,分组到达了 223.1.1.4, 而信宿为223.1.2.2 查找 e的网络地址 e 与路由器的223.1.2.9接口在同一网络中 路由器与e直接连接 链路层将分组放入链路帧经过地址为223.1.2.9的接口发送到 223.1.2.2 数据分组到达 223.1.2.2!,misc fields,223.1.1.1,223.1.2.2,data,网络世界有你有我,问题?,在因特网中,ip地址是所有数据分组传输的逻辑地址; 在局域网中,一般使用物理(mac)地址进行数据通信; 许多因特网的主机位于局域网络中,当数据分组到达时,需要把ip地址转换成mac地址,把网络层的分组再封装在局域网链路帧中,才能发送到该主机。,网络世界有你有我,ha1,ha5,ha4,ha3,ha6,主机 h1,主机 h2,路由器 r1,硬件地址,路由器 r2,ha2,ip1,ip2,局域网,局域网,局域网,通信的路径 h1经过 r1 转发再经过 r2 转发h2,查找路由表,查找路由表,网络世界有你有我,ha1,ha5,ha4,ha3,ha6,主机 h1,主机 h2,路由器 r1,硬件地址,路由器 r2,ha2,ip1,ip2,局域网,局域网,局域网,ip1,ha1,ha5,ha4,ha3,ha6,ha2,ip6,主机 h1,主机 h2,路由器 r1,ip 层上的互联网,mac 帧,ip2,ip4,ip3,ip5,路由器 r2,mac 帧,mac 帧,ip 数据报,从协议栈的层次上看数据的流动,网络世界有你有我,ha1,ha5,ha4,ha3,ha6,主机 h1,主机 h2,路由器 r1,硬件地址,路由器 r2,ha2,ip1,ip2,局域网,局域网,局域网,ip1,ha1,ha5,ha4,ha3,ha6,ha2,ip6,主机 h1,主机 h2,路由器 r1,ip 层上的互联网,mac 帧,ip2,ip4,ip3,ip5,路由器 r2,mac 帧,mac 帧,ip 数据报,从虚拟的 ip 层上看 ip 数据报的流动,网络世界有你有我,ha1,ha5,ha4,ha3,ha6,主机 h1,主机 h2,路由器 r1,硬件地址,路由器 r2,ha2,ip1,ip2,局域网,局域网,局域网,ip1,ha1,ha5,ha4,ha3,ha6,ha2,ip6,主机 h1,主机 h2,路由器 r1,ip 层上的互联网,mac 帧,ip2,ip4,ip3,ip5,路由器 r2,mac 帧,mac 帧,ip 数据报,在链路上看 mac 帧的流动,网络世界有你有我,ip1,ha1,ha5,ha4,ha3,ha6,ha2,ip6,主机 h1,主机 h2,路由器 r1,ip 层上的互联网,mac 帧,ip2,ip4,ip3,ip5,路由器 r2,mac 帧,mac 帧,ip 数据报,在 ip 层抽象的互联网上只能看到 ip 数据报 图中的 ip1ip2 表示从源地址 ip1 到目的地址 ip2 两个路由器的 ip 地址并不出现在 ip 数据报的首部中,网络世界有你有我,ip1,ha1,ha5,ha4,ha3,ha6,ha2,ip6,主机 h1,主机 h2,路由器 r1,ip 层上的互联网,mac 帧,ip2,ip4,ip3,ip5,路由器 r2,mac 帧,mac 帧,ip 数据报,路由器只根据目的站的 ip 地址的网络号进行路由选择,网络世界有你有我,ip1,ha1,ha5,ha4,ha3,ha6,ha2,ip6,主机 h1,主机 h2,路由器 r1,ip 层上的互联网,ip2,ip4,ip3,ip5,路由器 r2,ip 数据报,在具体的物理网络的链路层 只能看见 mac 帧而看不见 ip 数据报,网络世界有你有我,ip1,ha1,ha5,ha4,ha3,ha6,ha2,ip6,主机 h1,主机 h2,路由器 r1,ip 层上的互联网,ip2,ip4,ip3,ip5,路由器 r2,ip 数据报,ip层抽象的互联网屏蔽了下层很复杂的细节 在抽象的网络层上讨论问题,就能够使用 统一的、抽象的 ip 地址 研究主机和主机或主机和路由器之间的通信,网络世界有你有我,arp 和 rarp,ip 地址,物理地址,arp,物理地址,ip 地址,rarp,网络世界有你有我,arp,address resolution protocol ip地址 mac地址 工作原理 a主机arp进程发送携带目的主机ip地址的广播分组; 子网上所有主机的arp进程都收到此请求分组; 主机b见到自己的ip地址后,发送一携带自己mac地址的响应分组; a收到b的arp响应后,就在其高速缓存中写入b的ip地址到物理地址的映射。,网络世界有你有我,arp,arp用于将一个已知的ip地址映射到mac地址。方法: 1)检查arp高速缓存表; 2)若地址不包含在表中,就向网上发广播来寻找。具有该ip地址的目的站用其mac地址作为响应。 arp只能用于具有广播能力的网络。,网络世界有你有我,rarp,reverse address resolution protocol 无ip地址的站点使用 一台主机充当rarp服务器 无盘工作站先向子网发送携带自己mac地址的rarp请求分组 rarp服务器事先做了此站的macip地址的映射,查表后返回给对方 无盘站获得自己的ip地址时使用的协议,网络世界有你有我,icmp,icmp差错报文:主要有改变路由报文 icmp询问报文:如ping所用的echo请求,echo回答,因特网控制报文协议icmp(internet control message protocol ) tcp/ip利用icmp传送一些控制信息 报文的类型大致分为两种:,网络世界有你有我,最常用的是“目的无法到达”和“回声”消息。,网络世界有你有我,用ping命令产生的回声及其应答示意图,最常用的是“目的无法到达”和“回声”消息。,网络世界有你有我,ping命令,网络世界有你有我,利用ping来诊断网络问题,ping 127.0.0.1用于测试tcp/ip协议是否运行正常 ping 本机地址测试网络设置(网卡)是否正常 ping 对外连接的路由器(网关)测试内部网络与对外连网的路由器是否正常 ping internet上计算机的ip地址随便找一台internet上的计算机,如果有响应,代表ip设置全部正常。 ping internet上计算机的网址例如ping ,如果有响应,代表dns设置无误。,网络世界有你有我,应用进程之间的通信,两个主机进行通信实际上就是两个主机中的应用进程互相通信。 应用进程之间的通信又称为端到端的通信。 运输层的一个很重要的功能就是复用和分用。应用层不同进程的报文通过不同的端口向下交到传输层,再往下就共用网络层提供的服务。 “传输层提供应用进程间的逻辑通信”。“逻辑通信”的意思是:运输层之间的通信好像是沿水平方向传送数据。但事实上这两个传输层之间并没有一条水平方向的物理连接。,网络世界有你有我,传输层协议和网络层协议的区别,应用进程,应用进程,ip 协议的作用范围 (提供主机之间的逻辑通信),tcp 和 udp 协议的作用范围 (提供进程之间的逻辑通信),因 特 网,网络世界有你有我,tcp/ip的传输层,5 4 3 2 1,传输层提供应用进程间的逻辑通信,主机 a,主机 b,应用进程,应用进程,路由器 1,路由器 2,ap1,lan2,wan,ap2,ap3,ap4,ip 层,lan1,ap1,ap2,ap4,端口,端口,5 4 3 2 1,ip 协议的作用范围,传输层协议 tcp 和 udp 的作用范围,ap3,网络世界有你有我,internet传输协议,internet在ip层之上使用了两个传输协议:一个是传输控制协议tcp,它是面向连接的;另一个是用户数据报协议udp,它是无连接的.,网络世界有你有我,tcp与udp,tcp(transport control protocol) 有连接的流传输; 用于一次传输要交换大量报文的情形; 协议复杂,提供高可靠性服务。,udp(user datagram protocol); 无连接的报文交换; 用于一次交换少量报文的情形; 相对简单,提供高效的服务;,两个协议共存于internet中,网络世界有你有我,udp,user datagram protocol 一种简单的面向数据报的传输协议 实现的是不可靠、无连接的数据报服务 一个udp数据报封装在一个ip分组中,首 部 数 据,首部,网络世界有你有我,udp,udp 只在 ip 的数据报服务之上增加了很少一点的功能,即端口的功能和差错检测的功能; 虽然 udp 用户数据报只能提供不可靠的交付,但 udp 在某些方面有其特殊的优点; udp 是无连接的,即发送数据之前不需要建立连接。 udp 使用尽最大努力交付,即不保证可靠交付,同时也不使用拥塞控制; udp 是面向报文的。udp 没有拥塞控制,很适合多媒体通信的要求; udp 支持一对一、一对多、多对一和多对多的交互通信; udp 的首部开销小,只有 8 个字节。,网络世界有你有我,tcp,tcp 是面向连接的运输层协议。 每一条 tcp 连接只能有两个端点(endpoint),每一条 tcp 连接只能是点对点的(一对一)。 tcp 提供可靠交付的服务。 tcp 提供全双工通信。 面向字节流。,网络世界有你有我,tcp 面向流的概念,发送 tcp 报文段,发送方,接收方,把字节写入 发送缓存,从接收缓存 读取字节,应用进程,应用进程,18,17,16,15,14,h,加上 tcp 首部 构成 tcp 报文段,tcp,tcp,字节流,字节流,h,表示 tcp 报文段的首部,x,表示序号为 x 的数据字节,tcp 连接,网络世界有你有我,tcp,tcp 连接是一条虚连接而不是一条真正的物理连接; tcp 对应用进程一次把多长的报文发送到tcp 的缓存中是不关心的; tcp 根据对方给出的窗口值和当前网络拥塞的程度来决定一个报文段应包含多少个字节(udp 发送的报文长度是应用进程给出的); tcp 可把太长的数据块划分短一些再传送。tcp 也可等待积累有足够多的字节后再构成报文段发送出去。,网络世界有你有我,tcp,tcp 把连接作为最基本的抽象。 每一条 tcp 连接有两个端点。 tcp 连接的端点不是主机,不是主机的ip 地址,不是应用进程,也不是传输层的协议端口。tcp 连接的端点叫做套接字(socket)或插口。 端口号拼接到(contatenated with) ip 地址即构成了套接字。,网络世界有你有我,应用
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年心脑血管事件监测培训
- 养老护理中的轮椅使用
- 灾害安全知识教育
- 矿山自救互救培训
- 住院医师规范化培训教学病例讨论教案指南
- 家居品类直播培训
- 下肢血栓的预防及护理
- 重症肺炎血压管理指南
- 公司基本礼仪培训
- 内分泌内科问诊要点与流程
- 2023-2024学年福建省泉州市小学语文六年级期末自测模拟试卷
- 《中越传统节日对比问题研究5100字【论文】》
- GB 29541-2013热泵热水机(器)能效限定值及能效等级
- 控规用地代码
- 2023年上杭县社区工作者招聘考试笔试题库及答案解析
- 2021年曹杨二中自招数学试卷
- 中国近现代史纲要超星尔雅答案贵州大学-
- 新能源汽车底盘检修全套课件
- 幼儿园大班数学口算练习题可打印
- 江苏特种作业人员体检表
- 堡垒主机用户操作手册运维管理
评论
0/150
提交评论