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地址包含网络号和主机号
子网划分:占用主机位充当网络位

原文地址:https://www.cnblogs.com/-nbloser/p/8733191.html