【精选】计算机网络教程(第3章数据链路层)

目录

前言

第3章数据链路层

1、差错检测(CRC)

2、点对点协议(了解应用场景)

3、什么是碰撞域,什么是广播域

碰撞域(Collision Domain):

广播域(Broadcast Domain):

4、虚拟局域网(VLAN)


前言

总结计算机网络教程课程期末必记知识点。

第3章数据链路层

1、差错检测(CRC)
  • 会算除法
  • 会算余数
  • 会判断正误
2、点对点协议(了解应用场景)

点对点协议(PPP)虽然在日常生活中并不直接可见,但其应用在一些关键技术和服务中,间接地影响着我们的生活。以下是一些日常生活中间接应用了PPP的场景:

  1. 宽带互联网连接: 如果你使用的是拨号DSL连接或者是拨号宽带,那么你的设备(通常是调制解调器)可能在建立连接时会使用PPP来协商和建立连接。PPP用于在你的设备和互联网服务提供商(ISP)之间建立连接。

  2. 远程工作和远程学习: 在远程工作或远程学习中,使用VPN(虚拟专用网络)连接到公司或学校网络。VPN技术通常使用PPP作为其基础协议之一,通过互联网安全地建立远程访问连接。

  3. 移动通信和移动数据: 当你使用移动数据服务(如4G或5G)时,你的手机或移动设备与运营商的基站之间可能会使用PPP协议来建立数据连接。PPP可以支持在无线网络中传输数据,例如在GPRS(通用分组无线服务)中。

  4. 远程设备管理: 在家庭或企业环境中,网络设备(如路由器)可能会使用PPP协议通过串口进行远程管理和配置。这种方式可以让管理员远程管理网络设备,进行配置或故障排除。

  5. 数字认证和安全通信: 当你通过某些网络服务登录时,可能会用到PPP协议中的认证功能(如PAP、CHAP等)。这些认证方法用于验证用户身份,确保通信安全性。

3、什么是碰撞域,什么是广播域
  • 碰撞域描述了在共享媒介上可能发生碰撞的范围
  • 广播域描述了能够接收到广播包的范围

碰撞域(Collision Domain):

碰撞域是指共享同一物理媒介(比如以太网)的设备之间可能发生碰撞的范围。在以太网中,如果多个设备尝试同时发送数据帧到同一个物理网络(如同一根网线),则可能会发生碰撞。碰撞会导致数据帧损坏,从而需要重新传输。

在现代网络中,随着交换机的广泛应用,碰撞域的概念逐渐减少。交换机通过在端口之间建立独立的通信路径,使得每个端口形成一个独立的碰撞域。因此,交换机可以将碰撞隔离到单个端口,从而减少了在整个网络中发生碰撞的可能性。

广播域(Broadcast Domain):

广播域是指共享同一网络的设备可以接收到广播数据包的范围。广播是一种网络通信方式,当一个设备向整个网络发送广播包时,所有在同一个广播域内的设备都会接收到该广播包。

路由器和交换机是划分广播域的关键设备。路由器可以隔离不同的子网,每个子网通常形成一个独立的广播域,因为路由器不会转发广播包到不同的子网。而交换机通常会将广播包限制在同一个VLAN内,每个VLAN形成一个独立的广播域。

通过划分广播域,可以控制广播包的传播范围,减少网络中的不必要广播流量,提高网络性能和安全性。

4、虚拟局域网(VLAN)

优点

  • 简化网络管理
  • 控制广播风暴
  • 增强网络的安全性

🌌点击下方个人名片,交流会更方便哦~(欢迎到博主主页加入我们的 CodeCrafters联盟一起交流学习)↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓  

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/229322.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

计算机组成原理学习(输入输出系统)

目录 输入输出系统(i/o系统) 一.现代计算机的结构 二.常见的(I/O设备或者是外部设备) ​ 三.主机如何与I/O设备进行交互 四.I/O控制方式简介 五.I/O系统的基本组成 输入输出系统(i/o系统) 一.现代计算…

一键安装下载3ds Max!别墅还是宫殿?3ds Max助你建造梦幻般的艺术建筑

不再浪费时间在网上寻找3ds Max的安装包了!因为你所需要的一切都可以在这里找到!作为一款全球领先的3D设计工具,3ds Max为创作者们带来了前所未有的便利和创作灵感。无论是建筑设计、影视特效还是游戏开发,3ds Max都能帮助你实现想…

C++——C++11(1)

时至今日,C标准已经到了C23,但是你要说哪一次提出的标准最经 典,那C11一定会被人提及,C11带来了数量可观的变化,其中包 含了约140个新特性,以及对C03标准中约600个缺陷的修正,这使得 C11更像是从…

一个神奇的Python库:Evidently,机器学习必备

Evidently 是一个面向数据科学家和机器学习工程师的开源 Python 库。它有助于评估、测试和监控从验证到生产的数据和 ML 模型。它适用于表格、文本数据和嵌入。 简介 Evidently 是一个开源的 Python 工具,旨在帮助构建对机器学习模型的监控,以确保它们的…

博客动态校验+静态校验二次开发方式

静态校验: 1:将需要静态校验的参数继承BaseReqeust类重写validate方法: 动态校验: 1:在需要校验的实现类上加: BizValidate注解 2:写一个校验类,方法命名规范为:需要校…

修改npm源码解决服务端渲染环境中localstorage报错read properties of undefined (reading getItem)

现象: 这个问题是直接指向了我使用的第三方库good-storage,这是一个对localStorage/sessionStorage做了简单封装的库,因为项目代码有一个缓存cache.ts有用到 原因分析: 从表象上看是storage对象找不到getItem方法, 但…

Android--Jetpack--数据库Room详解一

人生何须万种愁,千里云烟一笑收 一,定义 Room也是一个ORM框架,它在SQLite上提供了一个抽象层,屏蔽了部分底层的细节,使用对象对数据库进行操作,进行CRUD就像对象调用方法一样的简单。 二,角色介…

基于YOLOv8深度学习的路面标志线检测与识别系统【python源码+Pyqt5界面+数据集+训练代码】目标检测、深度学习实战

《博主简介》 小伙伴们好,我是阿旭。专注于人工智能、AIGC、python、计算机视觉相关分享研究。 ✌更多学习资源,可关注公-仲-hao:【阿旭算法与机器学习】,共同学习交流~ 👍感谢小伙伴们点赞、关注! 《------往期经典推…

docker容器-compose单机容器编排

目录 yaml文件使用的注意事项 yaml文件的基本数据结构 docker-compose单机容器编排 docker-compose的常用命令 安装docker-compose docker-compose部署nginx nginx文件 yml文件 docker-compose创建镜像和容器 docker-compose构建lnmp nginx文件 mysql文件 php文件…

华为组播配置案例

igmp-snooping主要用于生成二层组播表项,防止交换机全部接口都发组播报文 PC端配置: 组播源配置: R1 interface GigabitEthernet0/0/0 ip address 10.0.0.1 255.255.255.0 pim dm interface GigabitEthernet0/0/1 ip address 192.168.0…

UE5 C++(三)— 基本用法(生命周期、日志、基础变量)

文章目录 生命周期日志打印Outlog打印屏幕打印 基础变量类型FString、FName 和 FText,三者之间的区别 基础数据类型打印 忘记说了每次在Vscode修改后C脚本后,需要编译一下脚本,为了方便我是点击这里编译脚本 生命周期 Actor 生命周期官方文档…

年底总结-基于战略落地的年度经营计划

到了年底,今年不管经济如何,形势多么不好,这个月也要结束2023年了,在这个阶段最关键的是做好今年的总结以及明年的计划。 总结是为了更好地做明年的计划和形势的预判。 借用数据表作为工具,科学理性地对自身公司的经…

基于Java+Swingt学生信息管理系统

基于JavaSwing学生信息管理系统 一、系统介绍二、功能展示四、其他系统实现五、获取源码 一、系统介绍 1.用户登陆:在帮助按钮处,可以查看登陆账号及密码: 账号admin,密码123456 在未输入的情况下,会提示用户名不能为空&#xff…

广受好评的开源基础大模型最全梳理,你最钟意哪一个?

2023 年即将过去。一年以来,各式各样的大模型争相发布。当 OpenAI 和谷歌等科技巨头正在角逐时,另一方「势力」悄然崛起 —— 开源。 开源模型受到的质疑一向不少。它们是否能像专有模型一样优秀?是否能够媲美专有模型的性能? 迄…

C#实现MQTT over WebSocket

如何在网页端实现MQTT消息的发布和订阅? 实现MQTT功能,可以发布和订阅主题通过WebSocket协议将MQTT消息转发给对应的网页端 带着这个实现思路,采用C#控制台程序实现MQTT服务端功能,web端可以直接使用websocket插件与服务端双向通…

第7章 排序

前言 在这一章,我们讨论数组元素的排序问题。为简单起见,假设在我们的例子中数组只包含整数,虽然更复杂的结构显然也是可能的。对于本章的大部分内容,我们还假设整个排序工作能够在主存中完成,因此,元素的个…

计算机网络知识点

计算机网络中的OSI模型 OSI模型是指“国际标准化组织(SO)”提出的使各种计算机在世界范围内互通互联的网络标准框架简称开放系统互联参考模型 (OSI)。 七层模型:应用层、表示层、会话层、传输层、网络层(IP协议、RARP协议、ARP协议、CIDR协议&#xff0…

kafka学习笔记--Topic 数据的存储机制

本文内容来自尚硅谷B站公开教学视频,仅做个人总结、学习、复习使用,任何对此文章的引用,应当说明源出处为尚硅谷,不得用于商业用途。 如有侵权、联系速删 视频教程链接:【尚硅谷】Kafka3.x教程(从入门到调优…

docker小白第五天

docker小白第五天 docker的私有库 有些涉密的信息代码不能放在阿里云的镜像仓库,因此需要构建一个个人内网专属的私有库,将镜像或者容器代码进行推送保存。 下载镜像docker registry 执行代码docker pull registry,用于搭建私服前的准备。…

Linux系统log日志简单清理

系统空间告急 清理log日志 找出当前目录中文件最大的10个文件: cd /var/log du -s ./* | sort -nr | head 系统日志log文件: ll -h /var/log/journal 只保留100MB的日志 journalctl --vacuum-size100M 系统暴力爆破SSH日志: ll -h /var/lo…