计算机网络(期末复习)——网络层
网络层(协议数据单元:IP数据报、分组)
设备:路由器
功能:
- 路由选择;
2. 如何在网络上确定地址如何查找路径分组发送IP及IPX协议
3. 提供流量控制功能
4. 提供虚电路和面向无连接的数据报两种服务
协议:
- IP协议
2. ARP协议的基本功能是“地址解析”,就是主机在发送帧前将目标IP地址转换成目标MAC地址的过程
3. RARP反向地址解析协议:用于在IP主机、路由器之间传递控制消息
4. ICMP网际控制报文协议,用于在IP主机、路由器之间传递控制消息
5. IGMP因特网组管理协议,用于管理因特网协议多播组成员的一种通信协议
1. 网络层的服务访问点是“IP地址(网络地址)”
2. 网络层设备路由器既可以分割碰撞域,也可以分割广播域。
3. 网络层的信息传送给格式是包
4. 数据报越短,路由器转发速度越快
网络互联
划分:
根据 OSI参考模型的层次划分,网络互连按层次可以分为:物理层间互连、数据链路层间互连、网络层间互连、高层间互连网络间连接设备为路由器
IP地址
- 地址组成:
IP地址=网络号+主机号
注:
网络号:它是主机(或路由器)所在网络的标志;
主机号:它表指网络中的该主机(或路由器)
- 分类:将IP地址划分为A~E5类
各类地址的定义:
A类最高位为 0,用 1个字节表示网络号。有 27-2个网络。
B类最高2位为10,用2个字节表示网络号。有 214个网络。
C类最高3位为110,用3个字节表示网络号。有 221个网络。
划分:
A类 1~126
B类 128~191
C类 192~223
分类IP的网络数和主机数
A类:
网络数 126
可用网络号范围:1.0.0.0~126.0.0.0
主机数:224-2
B类:
网络数 214-1
可用网络号范围:128.1.0.0~191.255.0.0
128. 0. 0. 0不指派
主机数:216-2
C类:
网络数 221-1
可用网络号范围;192. 0. 1. ~223. 255. 255. 0
192.0.0.0不指派
主机数:28-2
保留的IP地址:
全“0”的IP地址表示本网络上的本主机 主机号部分全部为0表示该网络
当IP地址的网络号部分为0,而主机地址部分为合法的某一值时,则表示本网络上的某个主机
如果IP地址中的主机号部分各位都为1,且该IP地址有一个正确的网络号时,向该LAN中的所有主机的广播,也称为直接广播地址
TCP/IP协议规定32位全位“1”的IP地址(255.255.255.255)叫做有限广播地址,也成为本地广播地址,用于面向本地网络所有主机的广播。在主机不知道本机所处的网络时,只能采用有限广播地址。
网络号部分为127时,所有形如127.x.x.x的地址不作为网络地址,而保留作环路测试用。
公有地址和私有地址
公有地址是由Internet地址授权委员会负责分配,使用这些公有地址可以直接访 问Internet
私有地址属于非注册地址,专门为各单位分配给单位内部网使用,
这些地址为:
⑴ A类:10. 0. 0. 0~10. 255. 255. 255
⑵ B类:172. 16. 0. 0~172. 31. 255.255
⑶ C类:192. 168. 0. 0~192. 168. 255. 255
IP地址与物理地址
IP地址是一种用来在网际层/网络层表示主机的逻辑地址,是在Internet上使用的地址 主机的物理地址 主机的物理地址即MAC地址(网卡卡号)。在实际网络的链路上传送数据帧时,都使用硬件的 MAC地址子网和子网掩码
掩码
定义:用来获取IP地址中的网络地址,掩码有32位连续的1和连续的0组曾,1对应IP地址的网络号部分,0对应主机号部分(32位二进制数)掩码与IP地址按位“与”计算,从IP中得到网络号,从而得到主机号
例:
IP地址:202.6.14.11
掩码:255.255.255.0
用掩码和IP地址“与”操作,结果是网络地址
IP地址为:11001010 00000110 00001110 00001011
掩码:11111111 11111111 11111111 00000000
11001010 00000110 00001110 00000000
网络地址:202.6.14.0
2) 为解决IP地址不足采用划分子网的方法
从IP地址的主机号部分借用若干个比特作为子网号。
在划分子网前必须先搞清楚要划分的子网数目,确定每个子网内的所包含的主机 数目。分析题目是否合理。
计算步骤:
第1步,2n-2>=子网数,取得标识子网数的二进制的位数(n);
第2步,在原主机号的高位去掉n位。计算每个子网中最多容纳的计算机数(应 留一个IP地址给路由器);
第3步,判断子网数和子网的主机数是否满足要求;
第4步,确定子网号,在子网号部分前加上原来的网络号,构成子网络号;
第5步,将子网络号部分对应各位都置成二进制的1,主机号对应各位全用 0号 表示,求出子网掩码;
第6步,确定每个子网中可供分配的 I P地址范围。
例 7:若某单位的网络号为 198. 5. 3. 0,现有 100台计算机需要联网,每个子网内的主机数不少于40台,如何设计子网?
由每个子网内的主机数不少于40台,总计算机数100台,说明最多有 2个部门。 建 2个子网。
建两个子网,需 2位做子网号,
子网 1: 198. 5. 3. 01 xxxxxx
网络号 子网号 主机号
子网络号 1:198. 5. 3. 64
子网 2: 198. 5. 3. 10 xxxxxx
网络号 子网号 主机号
子网络号 2:198. 5. 3. 128
子网掩码: 255 255 255 11000000
(192)
子网IP范围: 198. 5. 3. 65-198. 5. 3. 126
子网 2I P范围:198. 5. 3. 129-198. 5. 3. 190
例,主机IP地址为141. 58. 97. 235,如子网掩码是 255. 255. 240. 0,问该主机的 网络号。 该网络有多少台主机?
I P 141. 58. 97 01100001
掩码:255. 255.240 11110000
01100000 96
网络号: 141. 58. 96. 0
主机数: 212-2
⑵56. 110. 67. 4掩码为255.255.192.0
IP地址 56.110. 01000011.4
子网掩码 255.255. 11000000.0
网络地址部分 主机地址部分
由此可得网络地址是 56. 110. 64. 0
上一篇: 个人常用的一些快捷键
下一篇: Java计算几何图形面积的实例代码