045网络基础
一、物理层:物理链接用来发送电信号
物理层的作用相当于邮局在公路传输的部分
二、数据链路层:
协议:ethernet
作用:分组电信号,在局域网中查找mac地址
概念:1.mac 2.广播
三、网络层:
协议:ipv4
作用:区分不同的子网,在整个网络中找到相应的计算机
arp协议:
1)相同的子网通过广播包获取mac地址。
2)不同子网,发送方用网关ip地址广播,网关返回自己的mac地址;发送方往外面再往外面发送,目标mac写网关的mac地址,网关查看ip就会去查找目标ip地址所在的网关,目标ip地址所在的网关收到后也会在自己的ip地址里面广播查找
路由:(网关和网关联系规则)
到这里:发送方发送数据,会通过arp协议不同子网的方法找到子网中发给谁,网络层通过路由找到另一个子网的位置,另一个子网的网关通过广播查找相应的计算机。
四、传输层(TCP/UDP):
传输层找到相应的计算机后,通过端口找到相应的软件
TCP协议:
syn:发起新链接
ack:确认
fin:断开连接
连接三次握手,断开四次挥手
DHCP协议:基于UDP协议
获取ip的过程:发送方发送源ip为0.0.0.0、源mac地址为自己的mac地址,目标地址为255.255.255.255的数据包到网关,网关分配ip地址给它
五、应用层:
产生用户数据
DNS协议:url组成
公网发送到私网,需要nat映射
ip地址包含网络号和主机号
子网划分:占用主机位充当网络位