网络协议四 物理层,数据链路层,数字信号,模拟信号,信道,CSMA/CD协议-以太网帧协议,PPP协议,网卡

news2024/9/22 11:31:12

从这一节开始学习 五层模型。学习方法是从最底层物理层开始学习

七层模型 五层模型

各个层用的协议,以及加上协议后的称谓

各个层的作用

应用层:可以认为是原始数据,该数据称为 报文,用户数据。

运输层:也叫传输层,主要保证数据传输的完整性,例如,我们要传递的文件是100M,每次传递的数据只能是1k,如果中间有漏掉数据呀,数据发送的不完整呀,这一类问题都是在 运输层搞定。数据经过运输层后,就称为 段

网络层:加IP的 ,数据经过网络层后,就称为 包

数据链路层 : 加 mac 地址的,数据经过数据链路层后,就称为 帧

物理层:真正的传送。数据经过物理层后,  就称为 比特流

一 物理层

数字信号,模拟信号

数据通信模型

信道

二 数据链路层

封装成帧

透明传输

差错检验

网络层传递的数据(下图中的 帧的数据部分) 需要和  数据链路层的首部  计算一下,计算出来一个叫做FCS的值(一般是数字)

然后接收端,接收到后,会将接受到的 帧的数据部分 和 数据链路层的首部 计算一下,再得出一个FCS,

然后比较发送的 FCS 和 收到后计算出来的 FCS 比较,不相等,则会丢弃数据;相等,说明数据是对的,则进行下一步。 

CSMA/CD协议,

PC 通过集线器和路由器链接,

路由器和交换器 链接

交换器和PC 链接 

都使用的CSMA/CD 协议

Ethernet V2 标准

值的注意的是Ethernet V2 已经取消帧开始符  和  帧结束符

  (2) 类型:占2个字节,该字段标志上一层使用的是什么协议,以便把收到的MAC帧的数据上交给上一层的这个协议。实验发现:0X0800 代表的是IPV4

如果网络层传递下来的数据不够46字节的时候,例如下图中 网络层的数据只有42个字节,那么在数据链路层会给数据的后面填充一些字节,下图中,会填充4个字节 以保证和是46

PPP协议

网卡

实际上网卡包含了 物理层 和数据链路层的 部分功能

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

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

相关文章

猫头虎 分享:Python库 Pytest 的简介、安装、用法详解入门教程

猫头虎 分享:Python库 Pytest 的简介、安装、用法详解入门教程 🚀 今天猫头虎带您深入了解 Python 测试框架 Pytest 的强大功能,手把手教您从安装到实际使用,助您轻松提升代码质量!😺 摘要 📋 …

Windows蓝屏事件:深入分析与未来启示

引言 在2024年7月19日,一起引发全球范围蓝屏问题的事件,将安全领域领先的公司CrowdStrike推向了舆论的风口浪尖。尽管事后CrowdStrike发布了一份长达12页的根本原因分析(RCA),试图解释并缓解这一问题,但该…

学习笔记 韩顺平 零基础30天学会Java(2024.8.14)

P500 集合体系图 单列集合是指自己只有一个值,双列集合是像键值对这样的 P501 Collection方法 对于第三点,像Set这样的,存放进去的和取出来的顺序可能不是一样的,所以就叫无序的 P502 迭代器遍历 在调用iterator.next()方法之前必…

新160个crackme - 030-Acid Bytes.4

运行分析 需要破解Name和Serial PE分析 upx壳,32位 linux系统upx -d 脱壳 脱壳后发现是Delphi程序 静态分析&动态调试 ida搜索字符串,找到Your Name must be at least 6 Chars long !,双击进入 发现地址为红色,即函数未定义 选…

grpc简单知识

目录 gRPC简介 RPC(远程过程调用)的定义与重要性 gRPC的设计目标与使用场景 ​编辑gRPC调用方式 Unary RPC:一元RPC Server-side streaming RPC:服务端流式RPC Client-side streaming RPC:客户端流式RPC Bidirecti…

Midjourney应用-用AI帮你做广告视频(动物走秀视频制作)

​ 前言/introduction 在之前的教程里我们讲过动物拟人化图片的生成。 这篇我们讲下这种图片的一种应用: 动物走秀视频广告制作方法 使用工具: MidjourneyAI视频生成工具(即梦AI/可灵AI/runway) 操作方法 step1-Midjourney出图 …

从数字化到数智化:消费零售企业如何实现门店数智化管理?

随着信息技术的飞速发展,数字化已成为企业转型的必经之路。然而,数字化本身并不是目的,而是通往数智化的桥梁。数智化,即数据智能化,是指企业通过数字化手段收集和分析数据,进而利用这些数据驱动决策和创新…

气象大数据案例项目(求各气象站的平均气温)

气象大数据案例项目(求各气象站的平均气温) 一、项目需求二、数据格式三、项目开发3.1 在windows 进行开发3.2 运行结果3.3 对项目打包 一、项目需求 现在有一份来自美国国家海洋和大气管理局的数据集,里面包含近30年每个气象站、每小时的天…

C++ 面向对象技术实战:实现基于 POSIX 线程标准封装的线程池

线程池基础概述 为什么要有线程池?假设没有使用线程池时,一个请求用一个子线程来处理。每来一个请求,都得创建子线程,子线程执行请求,关闭子线程。当请求量(并发)比较大的时候,频繁…

新能源遇“秋老虎”,8月第二周销量集体下滑,问界惨遭腰斩

文/王俣祺 导语:随着日前7月份乘用车销量的公布,我们发现7月并没有因6月各车企的“冲量”行为迎来反噬,对于这种“淡季不淡”的现象市场上一片看好。但从近日公布的8月销量数据来看,人们对于“秋老虎”的恐怖可以说是一无所知。随…

MySQL学习[5] ——MySQL日志

五、MySQL日志 5.1 MySQL中有哪些日志? MySQL中主要有三种日志:undo log(回滚日志)、redo log(重做日志)、binlog(归档日志),简单介绍: undo log&#xff…

Redis 高级篇(分布式缓存)

一、Redis分布式缓存 单点Redis问题: 数据丢失(实现Redis数据持久化)并发能力(搭建主从集群,实现读写分离)存储能力(搭建分片集群,利用插槽机制实现动态扩容)故障恢复能…

张宇36讲重点勾划+30天保底120带刷计划

先说结论,张宇36讲不适合目标100分的同学去用! 张宇36讲,有一个问题,就是内容太多了: 页数达到了1200多页。这个恐怖的内容量,恐怕没有人可以看完。 但是张宇老师一开始说,不会删减任何内容&…

TinyWebserver的复现与改进(5):HTTP报文的解析与响应

GitHub - yzfzzz/MyWebServer: Linux高并发服务器项目,参考了TinyWebServer,将在此基础上进行性能改进与功能增加。为方便读者学习,附带详细注释和博客! TinyWebserver的复现与改进(1):服务器环…

模型训练与验证minicpm-v

minicpm-v 模型进行微调并进行验证 训练使用混合数据集进行训练,对minicpm-V进行lora微调,微调后使用llama3_1对输出结果与标签值进行比对,计算准确率。 验证代码为: # URL https://swift.readthedocs.io/zh-cn/latest/LLM/VLLM%E6%8E%A8%…

PMP到底有什么用?

PMP 就是项目管理证书,全称是项目管理专业人士资格认证,对于一个在项目管理岗位混迹五年的老油条来说,PMP 证书是敲开项目管理岗位的第一块砖,每年考 PMP 的人都很多,要是 PMP 证书没有价值,还会有那么多人…

Tomcat下载安装文档

简介 Tomcat服务器软件是一个免费的开源的web应用服务器。是Apache软件基金会的一个核心项目。由Apache,Sun和其他一些公司及个人共同开发而成。 由于Tomcat只支持Servlet/JSP少量JavaEE规范,所以是一个开源免费的轻量级Web服务器。 JavaEE规范&#x…

Java IO流使用方法 (常见方法)

Java系列文章目录 补充内容 Windows通过SSH连接Linux 第一章 Linux基本命令的学习与Linux历史 文章目录 Java系列文章目录一、前言二、学习内容:三、问题描述四、解决方案:4.1 File 的使用4.2 防止乱码问题 五、总结:5.1 学习总结&#xff1…

IPFS、IPNS 网站部署

目录 概念IPFS 网站IPNS 网站网站迁移到 IPFS/IPNS1. 连接 Github2. 选择仓库3. 配置 Build4. 绑定域名5. 绑定 IPNS 域名6. 检查 DNSLink概念 以 https://bhitdao.com/ 为例 IPFS 网站 链接为 Hash: ipfs://bafybeifxwlnnvuhbxiszvs2kkckxkxfy36chzoy2f7nrempkpznxrudbsm/…

开源AI智能名片微信小程序:以人性洞察与资源优化为驱动的社群营销新策略

摘要:随着科技的飞速发展,特别是人工智能(AI)技术的广泛应用,传统营销模式正经历着前所未有的变革。本文旨在探讨开源AI智能名片微信小程序如何凭借其独特的功能特性,结合人性洞察、需求解决、资源优化以及…