网络osi七层模型——网络层

12月24日 收藏 0 评论 2 测试开发

网络osi七层模型——网络层

转载声明:文章来源https://blog.csdn.net/qq_41816540/article/details/104323637

ip地址的作用:用来标识一个节点的网络地址
192.168.1.1
255.255.255.0

十进制转二进制
10 ---- 1010
10/2=5余0
5/2=2余1
2/2=1余0

ip地址转二进制算法:
192.168.1.1 ---- 11000000 10101000 00000001 00000001
255.255.255.0 ---- 11111111 11111111 11111111 00000000
与运算得到的结果:
192.168.1.0 ---- 11000000 10101000 00000001 00000000

网段的表达方式:192.168.1.0/24(192.168.1.0/255.255.255.0)
为什么是24:是因为255.255.255.0转换二进制是24个1

与运算:
1与1得1,其它的都是0
或运算:
0或0得0,其他的都是1

192/2=96余0
96/2=48余0
48/2=24余0
24/2=12余0
12/2=6余0
6/2=3余0
3/2=1余1

168/2=84余0
84/2=42余0
42/2=21余0
21/2=10余1
10/2=5余0
5/2=2余1
2/2=1余0

255/2=127余1
127/2=63余1
63/2=31余1
31/2=15余1
15/2=7余1
7/2=3余1
3/2=1余1

交换机和路由器的区别

交换机(Switch)
* 工作在数据链路层(第二层)
* 交换机转发所依据的对象时:MAC地址。(物理地址)
* 根据MAC地址表转发数据
* 大脑存储的是对应接口和MAC地址的关系图(MAC地址表中含有mac地址和接口)

路由器(Router)
* 工作在网络层(第三层)
* 路由转发所依据的对象是:IP地址。(网络地址)
* 根据“路由表”转发数据
* 大脑存储的是路由表,记录对应ip段和路由器的接口(路由表中含有网段和接口)

同一网段的几台机器连接使用交换机,不同网段的几台机器连接使用路由器

每个网段只能使用254个ip

IP地址的分类
127段为保留用于环回测试本机的进程间通信(127.0.0.0到127.255.255.255是保留地址,用于环回测试,0.0.0.0到0.255.255.255也是保留地址,用于表示所有的IP地址。)

在这里插入图片描述

在这里插入图片描述

公网 地址(Public address): 公网地址是指在因特网上直接可达的地址,如果你有一个公网地址,那就意味着你不但能访问别人,还能被人访问。
私网 地址(Private address):私网ip属于未注册地址,专门为组织机构内部使用。

私有地址范围
A 1.0.0.0~126.255.255.255 10.0.0.0~10.255.255.255
B 128.0.0.0~191.255.255.255 172.16.0.0~172.31.255.255
C 192.0.0.0~223.255.255.255 192.168.0.0~192.168.255.255

在这里插入图片描述

ping命令

PING (Packet Internet Groper),因特网包探索器,用于测试网络连接量的程序 。Ping是工作在 TCP/IP网络体系结构中应用层的一个服务命令, 主要是向特定的目的主机发送 ICMP(Internet Control Message Protocol 因特网报文控制协议)Echo 请求报文,测试目的站是否可达及了解其有关状态 。

两台设备直接通讯正常:
Reply from 192.168.1.2: bytes=32 time=2ms TTL=128

网络连接不成功,外围网络有问题:
Request timed out.

网络连接不成功,网关有问题:
Destination host unreachable

ARP协议
ARP协议:IP地址解析为MAC地址

APR请求:
任何时候,当主机需要找出这个网络中的另一个主机的物理地址时,它就可以发送一个ARP请求报文,这个报文包好了发送方的MAC地址和IP地址以及接收方的IP地址。因为发送方不知道接收方的物理地址,所以这个查询分组会在网络层中进行广播。

在这里插入图片描述
代理ARP工作原理:

在这里插入图片描述

C 2条回复 评论
行者z

太给力了 醍醐灌顶

发表于 2022-03-30 22:00:00
0 0
杨微粒

进我收藏夹吃灰去吧

发表于 2022-01-22 23:00:00
0 0