网络通信基本知识

(1)子网掩码:对应着Ip号当转换为二进制数值时
对比后为0的值为主机号。
不为零的为网络号
[例] IP : 192.168.33.6
子网掩码:255.255.255.0
二进制与得到:192.168.33.0
这里的192.168.33为网络号 第四位0是主机号

(2)MAC地址:每一个网卡有一个固定的序列号。这个序列号就是MAC地址,是网卡的唯一地址。
(3)默认网关:在网络中起到一个代理的作用。一般填写路由器的MAC地址
(4)DNS解析:将IP解析成域名的DNS服务器地址 (域名解析成IP)
在这里插入图片描述
图中为交换机连接的本地网络,以及路由器连接的多个网络通信,信息传输的过程。
[1].想得到一个网络的IP时要先获取MAC地址,想要获取MAC地址,先发送ARP到目的IP中,然后目的IP回复MAC地址给源IP。
[2]本地网络中使用交换机再通过IP,mac地址辨别数据包是否接收。
[3].多个网络通信,使用路由器,先将数据从192.168.1.1发送到路由器的左部分网卡(192.168.1.4),再由路由器的右网卡(192.168.2.4)将数据包发送给192.168.2.1完成多个网络通信

浏览器访问服务器过程:
在这里插入图片描述
1.解析域名
2.向服务器发送三次握手
3.发送HTTP的请求数据以及等待服务器的响应
4.发送tcp的四次挥手

[注]:解析域名的过程为:
1).检查使用有默认网关的MAC地址,没有向网关发送ARP请求获取MAC地址
2).默认网关传输数据包到DNS服务器,解析输入的域名,回复给客户端
3).客户端接到DNS服务器发来的解析包,再发送请求到默认网关
4).默认网关将数据包发给服务器
5 ). 服务器受到数据包后,开始与客户端进行三次握手

[注]在浏览器访问服务器的过程中:源IP,和目的IP 一直不变。
但是源MAC地址和目的MAC地址一直在变化。

猜你喜欢

转载自blog.csdn.net/qq_18883663/article/details/83820386