网络分层相关内容

osi模型

(1)应用层:规定应用层程序的通信规则,比如文件管理系统协议、邮箱协议。
(2)表示层:将应用层的数据转换为网络标准格式,比如手机邮箱和电脑邮箱之间的通信
(3)会话层:控制连接的中断和连接时长,比如有五份邮件,是建立一个连接后断开,还是使用五个连接同时发送
(4)传输层:确保连接的可靠性,比如当发送信息发生缺失激活重发机制
(5)网络层:负责寻址和路由选择
(6)数据链路层:节点之间的通信传输
(7)物理层:响应0、1比特流

数据链路层

1、MAC:用于识别数据链路中互连的节点,长度48比特,严格来说任何一个网卡的MAC地址都是唯一的,3-24位表示厂商识别码,25-48位是厂商内部为识别每个网卡所用。但是也有特殊情况,即使MAC地址相同,如果不在同一数据链路中也不会受到影响。
2、传送方式:共享型介质网络非共享介质网络
以太网数据通信:考虑在联网主机数量增加,通信性能下降的缘故,引入交换机集线器,根据MAC地址进行转发,转发表对地址进行记录。帧末尾FCS位进行校验,对噪声影响的帧进行处理。
3、以太网帧格式:目标MAC+源MAC+类型+数据+FCS。

网络层

1、当跨越多个数据链路就需要网络层。
2、主机拥有ip,路由器拥有ip和路由控制能力。
3、ip分片处理:对于数据量过大时,数据进行分片处理。
4、面向无连接型。将安全传输提至上一层。
5、ip地址组成:网络+主机两部分标识组成,具体占位数需要通过子网掩码来确定,ip地址分为:A 、B、C、D四类,网络地址截止位数分别为 8、16、24、32 一共32位
6、ip分割与再构成:任何一个主机都可以给ip进行分片,为了防止在传输过程中路由器上进行再分片处理,路径MTU发现可以处理,同时对于上层(Tcp)还可以发送更大的包。

ip协议相关技术

1、DNS:网址=>ip,先是在自己的数据库中查询,如果没有,则域名服务器向上一层根域名服务器进行查询
2、ARP: IP=>MAC ,如果只知道MAC地址进行传输数据,需要向全世界进行发包,流量损耗很大,所以还需要IP地址。
RARP:IP<=MAC,
3、ICMP:对IP包的情况进行了解,比如在路由控制中ip包出现了循环状况可对其进行处理。
4、DHCP:动态分配ip地址
5、NAT:本地网络中使用私有地址,在连接互联网时使用全局IP地址
6、ip隧道:ipv4->ipv6->ipv4这样的传输过程,对设备全部支持同一种协议损耗较大,使用ip隧道来进行支持。

传输层

1、TCP:提供可靠性传输,具备功能顺序控制、重发机制、流控制、拥塞控制。
应答处理、重发控制、重复控制可以通过序列号来实现。
重发超时时间:一定时间如果没有应答则进行重新发送,发送间隔时间为2的指数倍,在重发一定次数之后就会停止发送。
窗口控制提升速度:允许窗口内数据在没有收到应答的条件下可以继续发送数据,收到确认之后进行清除。重发控制:发送端如果连续收到三次同一应答请求就会将其对应的数据重新发送----高速重发机制
流控制:TCP提供 发送端根据自己的实际情况进行发送数据。发送端时不时发送窗口探测数据段,获取最新的窗口大小信息。
拥塞控制:防止刚开始大量数据出现阻塞情况,有个慢启动数量值
**检验和:**对包进行检验,检测是否在路由器中包出现问题。
2、端口号:对于应用层的调用,HTTP:80, FTP:20 DNS:53

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值