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

计算机网络 —— 物理层

物理层

    • 1. 概述
    • 2. 编码技术

1. 概述

物理层通过传输介质(如双绞线、同轴电缆、光纤等)将比特流从源系统传输到目的系统,解决如何在连接各种计算机的传输媒体上传输比特流,而不是指具体的传输媒体 。

![在这里插入图片描述](https://i-blog.csdnimg.cn/direct/23e19f617b4744ddac9fb712579992aa.png#pic_center = 500x)

物理层通过把上层的比特流(0、1的二进制流)转换为电压的高低、灯光的闪灭等物理信号,将数据传输出去。而接收端收到这些物理的信号以后在将这些电压的高低、灯光的闪灭恢复为比特流(0、1的二进制流)。

物理层主要解决如何在连接各种计算机的传输媒体上传输数据比特流,它并不关心具体传输的是何种数据,而是关注数据是如何通过物理介质进行传输的。物理层的主要任务包括确定与传输媒体的接口特性,如机械特性、电气特性、功能特性和过程特性。

  • 机械特性:定义了网络设备之间物理连接的几何和物理尺寸、引脚数、形状、大小、插拔方式等,确保不同设备的物理接口能够正确无误地相互对接和匹配。
  • 电气特性:规定了信号在传输介质上的编码方式以及信号的电压、电流强度、波形、频率范围等参数,确保接收方能准确识别并恢复发送方发出的比特序列。
  • 功能特性:指物理层应该完成的基本功能,包括透明地传输比特流,确定数据传输速率(比特率)、信号的传输方向以及可能存在的错误检测机制等。
  • 过程特性:描述了物理层在数据传输过程中的控制步骤和规程,如建立连接、激活传输、维持连接以及断开连接等一系列操作过程。

2. 编码技术

物理层最重要的作用就是将计算机中的比特流与电压的高低、灯光的闪灭之间的转换。发送端将0、1比特流转换为电压的高低、灯光的闪灭。接收端与之相反,需要将电压的高低、灯光的闪灭转换回0、1比特流。

编码是将0、1比特流转换为适合在传输介质传输的信号形式,常见的编码格式包括不归零制(NRZ)、归零制(RZ)、曼彻斯特编码等。编码技术可以提高数据的传输效率和可靠性。

在这里插入图片描述

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • 了解Android
  • WPF 中,ControlTemplate 和 DataTemplate 是两种不同类型的模板和区别
  • 网络工程师学习笔记(一)
  • Unity Pro安装教程
  • Debezium系列之:记录一次SQLServer数据库数据不采集,恢复采集造成下游承压的情况,以及相对应的详细解决方案
  • USART————单字节串口的发送和发送接收
  • STM32——I2C和SPI波形分析
  • uniapp中节点信息的使用
  • 使用Dynamic Provision的PV需要Kubernetes集群管理员和用户分别做什么?
  • 3个常用zip压缩包文件打来密码删除方法
  • linux中cd的命令
  • Docker 是什么?
  • 【Linux 驱动】IMX6ULL gpio驱动
  • sqlserver 消息 9420,级别 16,状态 1,第 7 行
  • 计算机二级Python经典易错题和题解
  • @angular/forms 源码解析之双向绑定
  • HTTP 简介
  • Laravel5.4 Queues队列学习
  • linux学习笔记
  • RxJS: 简单入门
  • Selenium实战教程系列(二)---元素定位
  • tab.js分享及浏览器兼容性问题汇总
  • 闭包,sync使用细节
  • 持续集成与持续部署宝典Part 2:创建持续集成流水线
  • 分布式事物理论与实践
  • 互联网大裁员:Java程序员失工作,焉知不能进ali?
  • 基于OpenResty的Lua Web框架lor0.0.2预览版发布
  • ------- 计算机网络基础
  • 一起来学SpringBoot | 第三篇:SpringBoot日志配置
  • 字符串匹配基础上
  • 3月7日云栖精选夜读 | RSA 2019安全大会:企业资产管理成行业新风向标,云上安全占绝对优势 ...
  • ​力扣解法汇总946-验证栈序列
  • # 详解 JS 中的事件循环、宏/微任务、Primise对象、定时器函数,以及其在工作中的应用和注意事项
  • #HarmonyOS:基础语法
  • #vue3 实现前端下载excel文件模板功能
  • $NOIp2018$劝退记
  • (rabbitmq的高级特性)消息可靠性
  • (WSI分类)WSI分类文献小综述 2024
  • (附源码)c#+winform实现远程开机(广域网可用)
  • (附源码)计算机毕业设计SSM基于java的云顶博客系统
  • (机器学习-深度学习快速入门)第一章第一节:Python环境和数据分析
  • (切换多语言)vantUI+vue-i18n进行国际化配置及新增没有的语言包
  • (原创) cocos2dx使用Curl连接网络(客户端)
  • (转)大型网站架构演变和知识体系
  • (自用)交互协议设计——protobuf序列化
  • .NET Compact Framework 多线程环境下的UI异步刷新
  • .net core IResultFilter 的 OnResultExecuted和OnResultExecuting的区别
  • .net php 通信,flash与asp/php/asp.net通信的方法
  • .NET大文件上传知识整理
  • .NET多线程执行函数
  • .net访问oracle数据库性能问题
  • .net与java建立WebService再互相调用
  • @ModelAttribute注解使用
  • @RunWith注解作用
  • [《百万宝贝》观后]To be or not to be?