| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> 第三章 数据链路层 -> 正文阅读 |
|
[系统运维]第三章 数据链路层 |
数据链路层属于计算机网络的底层,它使用的信道主要有以下两种类型 (1)点对点通信:一对一点对点通信 (2)广播通信:一对多的通信 3.1数据链路层的几个共同问题 3.1.1数据链路和帧
3.1.2三个基本问题 1、封装成帧
2、透明传输 “透明”:某一个实际存在的事物看起来却好像不存在 问题:数据中可能出现的控制字符“SOH”和“EOT”在接收端不被解释为控制字符 方法:发送端的数据链路层在数据中出现控制字符“SHO”或“EOT”的前面插入一个转义字符“ESC”,在接收端的数据链路层在数据送往网络层中之前删除这个插入的转义字符。称之为“字节填充”或“字符填充” 3、差错控制 比特差错:比特在传输过程中可能会产生差错,0和1互换 误码率BER(Bit Error Rate):在一段时间内,传输错误的比特占传输比特总数的比率 循环冗余检查CRC(Cyclic Redundancy Check):添加冗余码(校验码) 可靠传输:数据链路层发送端发送什么,在接受端就接受什么。 传输差错包括比特差错、帧丢失、帧重复、帧失序 3.2点对点协议PPP 3.2.1PPP协议的特点 ppp协议:用户计算机和ISP进行通信所使用的数据链路层协议 1.PPP协议应该满足的需求
2、PPP协议的组成 (1)、MTU限制 (2)、链路控制层协议LCP(Link Control Protocol) (3)、网络协议NCP(Network Control Protocol) 3.3、使用广播信道的数据链路层3.3.1、局域网的数据链路层(广播信道)
1、以太网的两个标准 DIX Ethernet IEEE 802.3
2、适配器的作用
3.3.2、CSMA/CD协议
3.3.3 使用集线器的星状拓扑
? ? 3.3.4 以太网的信道利用率
3.3.5 以太网的MAC层 1、MAC层的硬件地址
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/24 11:38:46- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |