链路层专题

《PCI Express体系结构导读》随记 —— 第II篇 第7章 PCIe总线的数据链路层与物理层(7)

接前一篇文章:《PCI Express体系结构导读》随记 —— 第II篇 第7章 PCIe总线的数据链路层与物理层(6) 7.1 数据链路层的组成结构 7.1.1 数据链路层的状态 3. DL_Active状态 当数据链路层处于DL_Active状态时,PCIe链路可以正常工作。此时数据链路层可以从事务层和物理层正常接收和发送TLP、并处理DLLP,此时数据链路

【网络基础】数据链路层总结:深入探讨其功能、协议与以太网技术

文章目录 数据链路层1. 前言(tmp)2. 对比理解 “数据链路层” 和 “网络层”3. 以太网4. ARP协议5. 其他重要协议 / 技术 总结 此前我们对网络层IP协议等进行了系统的学习,下面进行数据链路层的分析学习 数据链路层 1. 前言(tmp) 如之前的路由过程,我们知道通过在路由器间的跳跃,可以从本主机到目标主机的跨网络通信,但IP只是提供了转发的策略,实际上设

【网络】数据链路层协议——以太网,ARP协议

目录 1.局域网转发 2.MAC地址 2.1.什么是MAC地址 2.2.Mac地址的作用 2.3.MAC地址和IP地址的区别和联系 3.以太网协议 4.MTU,IP MTU,MSS 4.1.MTU 4.2. IP MTU 4.3. MSS 4.4. 区别及联系 5.局域网的数据碰撞 5.1.局域网内通信过程  5.2.数据碰撞问题 5.3.令牌环网和以太网解决数据碰撞

网络层,数据链路层和应用层

1.网络层 网络层最主要的协议就是IP协议。 下图是IP协议的格式: 1.1 IP协议解析 (1)4位版本: 有两种:IPV4(IP地址4个字节大小)和IPV6(IP地址16个字节大小) (2)4位首部长度: IP协议的报头长度同TCP类似的,是变长的,范围:0~0xF(单位为4字节) (3)8位服务类型: 能够让IP协议切换形态。包括:3位优先权字段(已经弃用),4位TOS

数据链路层(Mac帧,报头字段,局域网通信原理),MTU,MSS,ip报文的分包与组装(ip报头字段介绍,组装过程,判断是否被分片/收到全部分片)

目录 数据链路层 介绍 MTU 介绍 在哪一层分片 IP报文的分包与组装 16位标识 3位标志 13位片偏移 示例 组装过程 确定是否被分片 确定是否收到全部分片  注意点 数据链路层与网络层的关系 Mac帧 Mac地址 报头格式 目的/源地址 类型 局域网通信原理 图解 碰撞问题  MSS 引入 介绍 数据链路层 介绍 也

重邮计算机网络803-(3)数据链路层

目录 一.数据链路两种类型 二.使用点对点信道的数据链路层 1. 数据链路和帧 2.数据链路层传送的是帧 三.三个基本问题 1.封装成帧 2.透明传输 ①字节填充法 ②其他方法:字符计数法,比特填充法,违规编码 3. 差错检测 (1)偶校验 (2)帧检验序列 FCS(冗余码元) (3)循环冗余检验 CRC(Cyclic redundancy check) ①求冗余码

【网络】数据链路层详解

前言 传输层提供可靠传输报文的方案,传输层提供传输报文的能力,解决了报文从A网络到达B网络中的问题。但是在此之中,如果处于同一个局域中,那么报文如何转发呢?对于这个问题的解决就是依靠数据链路层的策略。 本文重点 本文将介绍MAC帧协议字段,MAC局域网通信的原理。以及数据链路层常见的协议ARP协议,ICMP协议、最后继续探索NAT转化技术 MAC帧协议 MAC帧报文 MAC帧协

专题---自底向上的计算机网络(数据链路层)

目录 计算机网络概述 物理层 数据链路层 网络层 传输层 应用层 网络安全

【计算机网络篇】数据链路层(12)交换机式以太网___以太网交换机

文章目录 🍔交换式以太网🛸以太网交换机 🍔交换式以太网 仅使用交换机(不使用集线器)的以太网就是交换式以太网 🛸以太网交换机 以太网交换机本质上就是一个多接口的网桥: 交换机的每个接口考研连接计算机,也可以理解集线器或另一个交换机 当交换机的接口与计算机或交换机连接时,可以工作在全双工方式,并能在自身内部同时连通多对接口,使每一对相互通信的计算机都能像

【计算机网络篇】数据链路层(13)共享式以太网与交换式以太网的对比

文章目录 🍔共享式以太网与交换式以太网的对比🔎主机发送单播帧的情况🔎主机发送广播帧的情况🔎多对主机同时通信 🛸使用集线器和交换机扩展共享式以太网的区别 🍔共享式以太网与交换式以太网的对比 下图是使用集线器将4台主机互联而成的小型共享式以太网 下图是使用交换机将4台主机互联而成的小型交换式以太网 我们假设交换机的转发表已经学习到了所有主机与自己各接口的对应

数据链路层的广播信道

广播信道可以进行一对多的通信。局域网使用的就是广播信道。 计算机与外界局域网的连接是通过通信适配器进行的。适配器本来是在主机箱内插入的一块网络接口板(或者是在笔记本电脑中插入一块PCMCIA卡(个人计算机存储器卡口适配器))。这种接口板又称为网络接口卡NIC,或简称为“网卡”。在这种通信适配器上面装有处理器和存储器(包括RAM和ROM)。适配器和局域网之间的通信是通过电缆或双绞线以串行传输方式进行

数据链路层的PPP协议

互联网用户通常都要连接到某个ISP才能接入到互联网。PPP协议就是用户计算机和ISP进行通信时所使用的数据链路层协议。 PPP协议有三个组成部分: (1)一个将IP数据报封装到串行链路的方法。PPP既支持异步链路(无奇偶检验的8比特数据),也支持面向比特的同步链路。IP数据报在PPP帧中就是其信息部分,受最大传送单元MTU的限制。 (2)一个用来建立、配置和测试数据链路连接的链路控制协议LCP。

数据链路层点对点通信

点对点通信 1.当主机H1向主机H2发送数据时,从协议的层次看,数据进入路由器后要先从物理层上升到网络层,在转发表中找到下一跳的地址后,再下到物理层转发出去。 点对点信道的数据链路层在进行通信时的主要步骤如下: (1)结点A的数据链路层把网络层交下来的IP数据报添加首部和尾部封装成帧。 (2)结点A把封装好的帧发送给结点B的数据链路层。 (3)若结点B的数据链路层收到的帧无差错,则从收到的帧中

tcp/ip ---------- 链路层

 链路层  三个目的:   1、为ip模块发送和接收ip数据报   2、为ARP模块发送ARP请求和接收ARP应答   3、为RARP模块发送请求和接收应答 SLIP协议  SLIP适用于家庭中每台计算机几乎都有的RS-232串行端口和高速调制解调器接入internet  缺陷:   1、每一端必须知道对方的IP地址,没有办法把本端的IP地址通知给另一端   2、数据帧中没有类型字段。

Ch2:链路层

一、 概述 本章讨论了Internet协议族中的最底层协议,链路层协议。我们比较了以太网和IEEE802.2/802.3的封装格式,以及SLIP和PPP的封装格式。由于SLIP和PPP经常用于低速的链路,二者都提供了压缩不常变化的公共字段的方法。这使交互性能得到提高。 大多数的实现都提供环回接口。访问这个接口可以通过特殊的环回地址,一般为127.0.0.1。也可以通过发送IP数据报给主

【计算机网络篇】数据链路层(11)在数据链路层扩展以太网

文章目录 🍔使用网桥在数据链路层扩展以太网🥚网桥的主要结构和基本工作原理🎈网桥的主要结构🔎网桥转发帧的例子🔎网桥丢弃帧的例子🔎网桥转发广播帧的例子 🥚透明网桥🔎透明网桥的自学习和转发帧的流程🗒️小结 🔎透明网桥的生成树协议STP📒生成树协议STP 🍔使用网桥在数据链路层扩展以太网 使用集线器在物理层扩展共享式以太网会形成更大的碰撞域,实际上,

数据链路层【Linux网络复习版】

目录   一、数据链路层主要解决的是什么问题? 二、什么是以太网? 三、什么是MAC地址?  四、以太网帧的格式是什么? 五、 什么是MTU? 六、MTU和分片 MTU对IP协议的影响?  如何分片? 如何组装?  如何识别有无丢失?  怎么知道第一个是不是被分片了? 怎么避免分片?MSS  七、局域网内主机如何通信? 交换机  八、ARP协议 ARP协议的

网络中数据链路层详解

数据链路层其实我们这里了解即可,因为做交换机开发的是主要学习这方面的知识。 这里我们主要了解以太网协议。 以太网是物理学的概念。以太网横跨数据链路层和物理层,平时咱们使用有线网就是以太网络。 如图以太网协议的报文格式: 上述的目的地址和源地址,称作为mac地址或物理地址,当生产商刚生产出网卡的时候,电脑的物理地址就被确认好了,而且是补重复的。因此也可以做为网络的唯一标识。 M

数据链路层知识分享【计算机网络】【以太网帧 | MTU的影响 | ARP技术】

博客主页:花果山~程序猿-CSDN博客 文章分栏:Linux_花果山~程序猿的博客-CSDN博客 关注我一起学习,一起进步,一起探索编程的无限可能吧!让我们一起努力,一起成长! 目录 前文 一, 以太网帧格式 (1).理解局域网通信原理 第一种:在同一网段中 第二种:在不同网段中 二,MTU对上层的影响 mtu对IP协议的影响 MTU对UDP协议的影响 MTU对T

计网笔记-第五章:数据链路层

第五章复习重点 奇偶校验(一比特 & 二维)校验和CRCALOHA效率的计算CSMAMAC(比较IP地址和MAC地址的不同)发送数据报到子网以外的例子泛洪和自学习交换机和路由器(个人感觉还是有可能考吧)VLAN逛淘宝的Web历程(综合应用) 第五章复习大纲 理解链路层服务的主要功能 差错检查、纠错共享广播信道:多点接入问题链路层寻址局域网技术:Ethernet、VLANS 链路层技术的实现

计算机网络:数据链路层 - 扩展的以太网

计算机网络:数据链路层 - 扩展的以太网 集线器交换机自学习算法单点故障 集线器 这是以前常见的总线型以太网,他最初使用粗铜轴电缆作为传输媒体,后来演进到使用价格相对便宜的细铜轴电缆。 后来,以太网发展出来了一种使用大规模集成电路,可靠性非常高的设备,叫做集线器,并且使用更便宜、更灵活的双绞线作为传输媒体。如图所示: 这是一个使用集线器和互联了四台主机的新型拓普

计算机网络 ——数据链路层(广域网)

计算机网络 —— 广域网 什么是广域网PPP协议PPP协议的三个部分PPP协议的帧格式 HDLC协议HDLC的站HDLC的帧样式 PPP和HDLC的异同 我们今天来看广域网。 什么是广域网 广域网(Wide Area Network,简称WAN)是一种地理覆盖范围广泛的计算机网络,其覆盖区域可以从几十公里延伸到几千公里,甚至全球范围。广域网的主要目的是将不同区域的局域网(Loc

【计算机网络】第三章·数据链路层 超硬核复习好物,考前必看!!!

🥰欢迎阅读,来和 小哇 一起进步!✊ 🌈感谢大家的阅读、点赞、收藏和关注💕 👑第三章 数据链路层 目录 1、主要信道 2、数据链路层三个基本问题: 1.封装成帧: 2.透明传输: 3.差错检测: 3、两个协议: 点对点协议PPP: 应满足的需求: PPP帧格式: 透明传输 CSMA/CD协议    三个要点: 争用期(又叫碰撞窗口): 最短有

计算机网络 —— 数据链路层(VLAN)

计算机网络 —— 数据链路层(VLAN) 什么是VLAN为什么要有VLANVLAN如何实现IEEE 802.1Q 我们今天来看VLAN: 什么是VLAN VLAN(Virtual Local Area Network,虚拟局域网)是一种网络技术,它将一个物理的局域网(LAN)在逻辑上划分为多个独立的广播域。每个VLAN都可以看作是一个独立的网络,尽管所有VLAN可能共用相同的物

[线程与网络] 网络编程与通信原理(五): 深入理解网络层IP协议与数据链路层以太网协议

🌸个人主页:https://blog.csdn.net/2301_80050796?spm=1000.2115.3001.5343 🏵️热门专栏:🍕 Collection与数据结构 (92平均质量分)https://blog.csdn.net/2301_80050796/category_12621348.html?spm=1001.2014.3001.5482 🧀Java EE(96平

网络原理——TCP/IP--数据链路层,DNS

T04BF 👋专栏: 算法|JAVA|MySQL|C语言 🫵 今天你敲代码了吗 目录 数量链路层目的地址和原地址类型校验和 DNS 数量链路层 主要的协议是以太网协议.一个横跨数据链路层和 物理层的协议,既包含了数据链路层的内容, 也包含了⼀些物理层的内容 我们来了解一下以太网协议的格式 是像UDP一样比较简单的协议 目的地址