TCP/IP协议数据链路层

本文介绍了TCP/IP协议中的数据链路层及其与网络层的关系,详细讲解了以太网格式和MTU概念,并深入探讨了ARP协议的作用、工作流程及数据报格式。在数据链路层,IP决定数据传输路径,以太网帧中的MAC地址用于标识源和目标节点,MTU限制了数据帧大小。ARP协议作为链路层与网络层间的桥梁,确保获取正确的硬件地址进行通信。
摘要由CSDN通过智能技术生成

目录

一、数据链路层和网络层的关系

二、以太网

1、以太网格式

2、认识MTU

三、ARP协议 

1、ARP协议的作用

2、ARP协议的工作流程 

3、ARP数据报的格式

4、思考:浏览器中输入url后, 发生的事情(经典面试题)


一、数据链路层和网络层的关系

IP协议最大的意义是路径选择,要把数据送到哪是IP决定的,如何把目标送到指定地点是数据链路层决定的。能够直接通信的两个节点,一定是在同一个局域网内。

二、以太网

1、以太网格式

  • 以太网数据帧中的源地址和目的地址是指网卡的硬件地址(MAC地址),长度是48位,是在网卡出厂时固化的,MAC地址描述的是路途上的每一个区间的起点和终点,也就是上一个节点和下一个节点的地址。
  • 帧协议类型字段有三种值,分别对应IP、ARP、RARP。根据这个字段就可以判断出要向上交付给哪个协议。

2、认识MTU

MTU相当于发快递时对包裹尺寸的限制,这个限制是不同的数据链路对应的物理层, 产生的限制。以太网帧中的数据长度规定最小46字节,最大1500字节,ARP数据包的长度不够46字节,要在后面补填充位。最大值1500称为以太网的最大传输单元(MTU),不同的

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值