当前位置: 首页 > news >正文

2023.9.19 关于 数据链路层 和 DNS 协议 基本知识

目录

数据链路层

MTU

DNS 协议

补充 

DHCP协议


数据链路层

基本概念:

  • 考虑相邻两个节点之间的传输(通过 网线 / 光纤 / 无线 直接相连的两个设备)
  • 以太网协议 规定了 数据链路层 和 物理层 的内容

IP地址 与 mac地址 的相互配合

  • IP地址 描述整个传输过程的 起点 和 终点
  • mac地址 描述两个相邻节点的 起点 和 终点


MTU

  • 指一个数据链路层的数据帧,能够承载数据的最大长度(载荷的长度)

  • 载荷具体的长度与 物理层介质 和 数据链路层使用的协议 有很大关联
  • 一般 以太网协议 MTU 为 1500字节,约为 1.46KB 的数据
  • 从而影响了 IP协议 对其载荷进行分包和组包操作,因为一个 IP报文 最大长度为 64KB

DNS 协议

基本概念:

  • DNS 指域名解析系统
  • 每个域名对应了 一个 或 多个IP地址(如一个域名对应 一台 或 多台 服务器)

注意:

  • 每个网址的域名是不能重复的!

  • 为了保证域名的唯一性,便针对域名进行了分级
  • 从而 DNS服务器 也进行了分级,分为顶级域名服务器,二级域名服务器,三级域名服务器 等等
  • 这样不仅方便查找 域名 与之对应的 IP地址,也扩大了 域名的命名范围 

补充 

DHCP协议

  • 属于网络层的协议
  • 在进行组网的时候,局域网 中的每个设备都能基于 DHCP协议 被 路由器 自动分配一个 IP地址
http://www.lryc.cn/news/176826.html

相关文章:

  • 如何保证接口幂等性
  • 搭建智能桥梁,Amazon CodeWhisperer助您轻松编程
  • 数组和指针笔试题解析之【指针】
  • 【Linux】之Centos7卸载KVM虚拟化服务
  • 智能电力运维系统:数字化转型在电力行业的关键应用
  • eslint报错:no-empty-source
  • 图论17(Leetcode864.获取所有钥匙的最短路径)
  • vue 脚手架 入门 记录
  • 汽车租赁系统演示租车小程序H5开发
  • 【MySQL】 MySQL 更新数据机制
  • 批次管理在MES管理系统中有哪些应用
  • python命名规范
  • Redis学习笔记--002
  • Visual Stdio 2019 win10 64bit下 无法找到 资源编译器DLL,请确认路径是否正确,和无法下载 win10SDK_10.0
  • 设计模式:中介者模式(C++实现)
  • Python常用函数
  • 进程与线程的记忆方法
  • 支持私有化部署的 WorkPlus,助您构建定制化的即时通讯平台
  • adjustText库解决深度学习、视觉模型matplotlib画散点图时由于标签非常多导致的重叠现象
  • 机器学习线性回归学习总结笔记
  • 火狐连接错误代码SEC_ERROR_UNKNOWN_ISSUER
  • react 网页/app复制分享链接到剪切板,分享到国外各大社交平台,通过WhatsApp方式分享以及SMS短信方式分享链接内容
  • 用智能文字识别技术赋能古彝文数字化之路
  • QT入门10个小demo——MP4视频播放器
  • MySQL常用操作
  • uni-app 之 Toast 消息提示
  • C语言--指针进阶3--数组指针
  • 购物车案例
  • c++ chrono
  • 实现长短地址的相互映射