【精选】计算机网络教程(第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.hqwc.cn/news/282251.html

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

相关文章

1.Mybatis框架基本使用

特点: mybatis是一款优秀的持久层框架 支持定制化的SQL、存储过程以及高级映射 mybatis可以使用简单的XML或注解来配置和映射原生类型、接口和java的POJO实例 优点: 1.简单、灵活、sql和代码分离,提高可维护性 2.提供映射标签,支持对象与数据库的orm字段关系映射 3.提…

python+pytest接口自动化(16)-接口自动化项目中日志的使用 (使用loguru模块)

通过上篇文章日志管理模块loguru简介,我们已经知道了loguru日志记录模块的简单使用。在自动化测试项目中,一般都需要通过记录日志的方式来确定项目运行的状态及结果,以方便定位问题。 这篇文章我们使用loguru模块来记录接口自动化测试中的日…

灾备建设中,虚拟机异构平台恢复技术原理与应用

在如今混合云环境下,实现异构虚拟化恢复与迁移面临着极大挑战。不同于市面上有代理的恢复方案,虚拟机无代理跨平台恢复解决方案利用自主研发的转换引擎(VMCE)对已备份虚拟机文件进行高效的存储格式转换和配置信息转换,…

介绍strncpy函数

strncpy函数需要引用#include <string.h>头文件 函数原型&#xff1a; char *_Dest 是字符串的去向 char *_Source是字符串的来源 size_t_Count是复制字符串的大小 #include <stdio.h> #include <string.h> int main() { char arr[128] { \0 }; …

openGauss学习笔记-163 openGauss 数据库运维-备份与恢复-导入数据-使用COPY FROM STDIN导入数据-简介

文章目录 openGauss学习笔记-163 openGauss 数据库运维-备份与恢复-导入数据-使用COPY FROM STDIN导入数据-简介163.1 关于COPY FROM STDIN导入数据163.2 CopyManager类简介163.2.1 CopyManager的继承关系163.2.2 构造方法163.2.3 常用方法 openGauss学习笔记-163 openGauss 数…

Android动画

关于作者&#xff1a;CSDN内容合伙人、技术专家&#xff0c; 从零开始做日活千万级APP。 专注于分享各领域原创系列文章 &#xff0c;擅长java后端、移动开发、商业变现、人工智能等&#xff0c;希望大家多多支持。 目录 一、导读二、概览三、动画实现3.1 帧动画资源文件中实现…

【PHP入门】1.2-常量与变量

-常量与变量- PHP是一种动态网站开发的脚本语言&#xff0c;动态语言特点是交互性&#xff0c;会有数据的传递&#xff0c;而PHP作为“中间人”&#xff0c;需要进行数据的传递&#xff0c;传递的前提就是PHP能自己存储数据&#xff08;临时存储&#xff09; 1.2.1变量基本概…

字符迷宫(期末考模拟题)

很有趣的一道题 难点主要在于对于 * 的处理 题目描述的是可以多次匹配相同的字母&#xff0c;这就涉及到两个方面&#xff1a; 一是这个匹配的相同的字母如何储存 二是当你’ * ‘位置递归结束的时候&#xff0c;你该什么时候变回‘ * ’号 这里给出我的思路&#xff0c;如…

Web安全漏洞分析—文件包含

在当今数字化时代&#xff0c;随着Web应用程序的广泛应用&#xff0c;网络安全问题愈加凸显。其中&#xff0c;文件包含漏洞作为一种常见但危险的安全隐患&#xff0c;为恶意攻击者提供了可乘之机。在这篇博客中&#xff0c;我们将深入探讨文件包含漏洞的本质、攻击手法以及应对…

MeterSphere files 任意文件读取漏洞复现 (CVE-2023-25573)

0x01 产品简介 MeterSphere 是一站式开源持续测试平台, 涵盖测试跟踪、接口测试、UI 测试和性能测试等功能,全面兼容 JMeter、Selenium 等主流开源标准。 0x02 漏洞概述 MeterSphere /api/jmeter/download/files 路径文件存在文件读取漏洞,攻击者可通过该漏洞读取系统重要…

uniapp使用vue3的ref获取dom元素出现undefined

在我的代码里面&#xff0c;已经通过ref来定义想要获取的dom了&#xff0c;但是最后在页面渲染完之后&#xff0c;打印这个dom发现竟然是undefined&#xff1a; 获取不到dom元素&#xff1a; 最后查资料发现&#xff1a; 小程序中&#xff0c;uniapp的ref要绑定在子组件中才能…

银行数字化转型导师坚鹏:银行数字化转型正在重塑您的工作

您好&#xff0c;我是银行数字化转型导师坚鹏。坚持知行果合一&#xff0c;赋能数字化转型&#xff01;非常荣幸和您分享关于银行数字化转型如何影响老百姓工作的一些思考。 您知道吗&#xff1f;银行数字化转型给您的工作方式带来新变化、新趋势、新潮流啦&#xff01;在这个…