计算机网络 第2章 物理层

文章目录

  • 通信基础基本概念
  • 信道的极限容量
  • 编码与调制
    • 常用的编码方法
    • 常用的调制方法
  • 传输介质
    • 双绞线
    • 同轴电缆
    • 光纤
    • 以太网对有限传输介质的命名规则
    • 无线传输介质
    • 物理层接口的特性
  • 物理层设备
    • 中继器
    • 集线器
    • 一些特性

物理层任务:实现相邻节点之间比特(0或1)的传输。

通信基础基本概念

  • 信源:信号的来源(即数据的发送方)

  • 信宿:信号的“归宿”(即数据的接收方)

  • 数据:即信息的实体(如:文字、声音、图像),在计算机内部数据通常是二进制

  • 信号:数据的载体

    • 数字信号:信号值是离散的
    • 模拟信号:信号值是连续的
  • 信道:信号的通道

    注:一条物理线路通常包含两条通道,即发送通道、接收通道

  • 码元:每个信号就是一个码元

    注:在一个信号周期内,可能出现4种信号,每种信号对应一个4进制数(2bit)。

    • 如果一个码元(即一个信号)可能有4种状态,那么可以称其为4进制码元(一个码元携带2bit数据)
    • 如果一个码元(即一个信号)可能有8种状态,那么可以称其为8进制码元(一个码元携带3bit数据)

    一个码元可以携带多少比特数据?

    如果一个周期内可能出现K种信号,则 1码元 = log2K bit

  • 码元宽度:信号周期

    1个信号周期内有更多的信号优缺点

    优点:每个信号周期可以传输更多的信息。换句话说,每个码元可以携带更多信息。

    缺点:需要加强信号功率,并且对信道的要求更高。

  • 速率

    • 波特率:每秒传输几个码元。

      单位:码元/秒,或波特(Baud)

    • 比特率:每秒传输几个比特

      单位:bit/s,或b/s,bps

在这里插入图片描述

信道的极限容量

在这里插入图片描述
在这里插入图片描述

编码与调制

在这里插入图片描述

常用的编码方法

在这里插入图片描述
在这里插入图片描述

如何判断是曼彻斯特or差分曼彻斯特?

两种编码都是“中必变”,如果中间跳变方向和二进制能够一一对应,就是曼彻斯特。

常用的调制方法

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

以太网默认使用曼彻斯特编码

传输介质

transmission medium 也可译为“传输媒体”

常用的传输介质

  • 导向型:信号朝固定方向传播。如双绞线、同轴电缆、光纤
  • 非导向型:信号朝四面八方传播。如无线传输介质

双绞线

  1. 主要构成:两根导线相互绞合而成
    • 有屏蔽层 = 屏蔽双绞线(STP)
    • 没有屏蔽层 = 非屏蔽双绞线(UTP)
  2. 抗干扰能力:较好。绞合、屏蔽层可以提升抗电磁干扰能力。抗噪声
  3. 代表应用:近些年的局域网、早期电话线

提高绞合度、增加屏蔽层的意义

  1. 抗电磁干扰能力强
  2. 信道噪声功率低
  3. 信道极限速率高

在这里插入图片描述

同轴电缆

  1. 主要构成:内导体(用于传输信号)+外导体屏蔽层(用于抗电磁干扰)
  2. 抗干扰能力:好。屏蔽层带来良好的抗干扰性
  3. 代表应用:早期局域网、早期有线电视

内导体越粗,电阻最低,传输过程中信号衰减减少,传输距离越长

在这里插入图片描述

光纤

  1. 主要构成
    • 纤芯(高折射率)+包层(低折射率)
    • 利用光的全反射特性,在纤芯内传输光脉冲信号
  2. 分类
    • 单模光纤:只有一条光线在一根光纤中传输,适合长距离传输,信号传输损耗小
    • 多模光纤:多条光线在一根光纤中传输,适合近距离传输,远距离传输光信号容易失真
  3. 抗干扰能力:非常好。光信号对电磁干扰不敏感
  4. 其他优点:信号传输损耗小,长距离传输时中继器少;很细很省布线空间

在这里插入图片描述

以太网对有限传输介质的命名规则

在这里插入图片描述
在这里插入图片描述

无线传输介质

  1. 无线电波
    • 特点:穿透能力强、传输距离长、信号指向性弱
    • 如:手机信号、WiFi
  2. 微波通信
    • 特点:频率带宽高、信号指向性强、保密性差(容易被窃听)
    • 如:卫星通信(卫星作为信号中继器,传播时延较大)
  3. 其他:红外线通信、激光通信等:信号指向性强

本质上都是用电磁波。电磁波的公式:C=λF,C为光速,λ为波长,F为频率

  • 电磁波频率、波长成反比关系
  • 频率越高,数据传输能力越强
  • 波长越短,信号指向性越强,信号越趋于直线传播
  • 波长越长,绕射性越好,也就是信号穿墙能力越强

结论:长波更适合长距离、非直线通信。短波更适合短距离、告诉通信,若用于长距离通信需建立中继站;短波信号指向性强,要求信号接收器对准信号源

物理层接口的特性

  • 机械特性:指明接口所用接线器的形状和尺寸、引脚数目和排列、固定和锁定装置 等
  • 电气特性:指明在接口电缆的各条线上出现的电压的范围、传输速率、距离限制 等
  • 功能特性:指明某条线上出现的某一电平的电压的意义
  • 过程特性(规程特性):指明对于不同功能的各种可能事件的出现顺序

在这里插入图片描述

物理层设备

中继器

  • 中继器只有两个端口。通过一个端口接收信号,将失真信号整形再生,并转发至另一端口(会产生一些时延)
  • 仅支持半双工通信(两端连接的结点不可同时发送数据,会导致“冲突")
  • 中继器两个端口对应两个“网段”

集线器

  • 本质上是多端口中继器。集线器将其中一个端口接收到的信号整形再生后,转发到所有其他端口
  • 各端口连接的结点不可同时发送数据,会导致“冲突”
  • 集线器的N个端口对应N个“网段”,各网段属于同一个“冲突域”

同一冲突域的主机同时发送信号会导致“冲突“因此需要“信道争用”

一些特性

  • 集线器、中继器不能“无限串联”
  • 集线器连接的网络,物理上是星形拓扑,逻辑上是总线型拓扑
  • 集线器连接的各网段“共享带宽”
  • 集线器可以连接不同的传输介质,因此两个网段的物理层接口特性可以不同 (这就意味着集线器连接的网段,“物理层协议"可以不同)
  • 集线器如果连接了速率不同的网段,会导致所有网段“速率向下兼容”

在这里插入图片描述

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

鸿蒙开发5.0【Picker的受限权限适配方案】

Picker由系统独立进程实现,应用可以通过拉起Picker组件,用户在Picker上选择对应的资源(如图片、文档等),应用可以获取Picker返回的结果。 类型受限权限使用的picker音频ohos.permission.READ_AUDIO,ohos.p…

Java JVM 垃圾回收算法详解

Java 虚拟机(JVM)是运行 Java 应用程序的核心,它的垃圾回收(Garbage Collection, GC)机制是 JVM 中非常重要的一个部分。垃圾回收的主要任务是自动管理内存,回收那些不再被使用的对象,从而释放内…

linux编译器——gcc/g++

1.gcc linux上先要安装, sudo yum install gcc gcc --version 可以查看当前的版本 ,我们默认安装的是4.8.5的版本,比较低, gcc test.c -stdc99 可以使他支持更高版本的c标准 -o 可以殖指明生成文件的名字,可以自己…

自用NAS系列1-设备

拾光坞 拾光坞多账号绑定青龙面板SMBWebdav小雅alist下载到NASDocker安装迅雷功能利用qBittorrentEEJackett打造一站式下载工具安装jackett插件 外网访问内网拾光客户端拾光穿透公网ipv6路由器配置ipv6拾光坞公网验证拾光坞域名验证 拾光坞 多账号绑定 手机注册拾光坞账号&am…

解决面板安装Node.js和npm后无法使用的问题

使用面板(BT)安装Node.js和npm后,可能会遇到如下问题:即使成功安装了Node.js和npm,服务器仍提示“未安装”,在命令行中使用 node -v 或 npm -v 也没有任何响应。这种问题通常是由于环境变量配置错误或路径问…

设置Virtualbox虚拟机共享文件夹

由于工作环境的原因,选择Virtualbox的方式安装虚拟操作系统,常用的操作系统为ubuntu,不知道道友是否也曾遇到这样的问题,就是虚拟机和主机进行文件拖拽的时候,会因为手抖造成拖拽失败,虚拟机界面显示大个的…

触想全新Z系列工控机扩展IIoT应用潜能

8月31日,触想重磅推出全新Z系列高性能、扩展型工控机——TPC05/06/07-WIPC,提供标准版/双卡槽/四卡槽3款机型选择。 作为边缘计算、机器视觉、AI智能和工业应用的理想机型,Z系列工控机支持Intel第12/13/14代Core™ i3/i5/i7/i9处理器&#xf…

鸿蒙Next-拉起支付宝的三种方式——教程

鸿蒙Next-拉起支付宝的三种方式——教程 鸿蒙Next系统即将上线,应用市场逐渐丰富、很多APP都准备接入支付宝做支付功能,目前来说有三种方式拉起支付宝:通过支付宝SDK拉起、使用OpenLink拉起、传入支付宝包名使用startAbility拉起。以上的三种…

顶踩Emlog插件源码

源码介绍 顶踩Emlog插件源码 前些天看到小刀娱乐网的文章页面有了一些变化,那就是增加了一个有价值/无价值的顶踩按钮。 样式也是非常的好看 再加上两个表情包是非常的有趣。 写到了Emlog系统,效果如上图。 如何使用: 需要在echo_log.…

(二)ASP.NET Core WebAPI项目的启动地址设置

上一篇介绍了ASP.NET Core WebAPI项目创建,可参考: 1.webAPI的访问地址 1) 启动时,选择CoreWebAPI(项目名称)运行项目 可以看到打开浏览器后的地址是:applicationUrl"\"launchUrl 2) 启动时,选择IIS Expre…

ELK学习笔记(一)——使用K8S部署ElasticSearch8.15.0集群

一、下载镜像 #1、下载官方镜像 docker pull elasticsearch:8.15.0 #2、打新tag docker tag elasticsearch:8.15.0 192.168.9.41:8088/new-erp-common/elasticsearch:8.15.0 #3、推送到私有仓库harbor docker push 192.168.9.41:8088/new-erp-common/elasticsearch:8.15.0二、…

一文理解粒子滤波

0. 粒子滤波流程 之前学习记录的文档,这里也拿出来分享一下~ 基本原理:随机选取预测域的 N NN 个点,称为粒子。以此计算出预测值,并算出在测量域的概率,即权重,加权平均就是最优估计。之后按权重比例&…

英文翻译工具怎么选?这4款值得收藏。

英语作为国际通用语言,在我们的日常生活中一直有着很重要的地位,往大了说可以促进国际交流,实现文化传播;往小了说,可以解决很多生活中的小问题。但是在很多情况下英文仍旧是我们一个语言障碍,所以好的翻译…

网络学习-eNSP配置ACL

AR1路由器配置 <Huawei>system-view Enter system view, return user view with CtrlZ. [Huawei]undo info-center enable Info: Information center is disabled. [Huawei]interface gigabitethernet 0/0/0 [Huawei-GigabitEthernet0/0/0]ip address 192.168.2.254 24 …

MapSet之相关概念

系列文章&#xff1a; 1. 先导片--Map&Set之二叉搜索树 2. Map&Set之相关概念 目录 1.搜索 1.1 概念和场景 1.2 模型 2.Map的使用 2.1 关于Map的说明 2.2 关于Map.Entry的说明 2.3 Map的常用方法说明 3.Set的说明 3.1关于Set说明 3.2 常见方法说明 1.搜…

windows 环境下搭建mysql cluster 集群详细步骤

1、环境准备 下载mysql集群版本&#xff0c;我这里下载的是mysql-cluster-8.0.39-winx64 https://dev.mysql.com/downloads/cluster/ 2、创建配置文件 mysql集群版本下载以后解压后目录如下&#xff0c;创建配置文件 config.ini(集群配置文件&#xff0c;my.ini mysql配置…

【大模型基础】P0 大模型之路 —— 窗外灯火阑珊

目录 前言 —— 本系列博文内容何谓语言语言、图形符号、编码与解码基于规则、基于统计 语言模型&#xff08;Language Model&#xff09;预训练语言模型BERT 与 GPT 大模型范式预训练 微调大模型提示 / 指令 OpenAI 若一个语言模型亮起一盏灯&#xff0c;你会发现&#xff0c…

三维布尔运算对不规范几何数据的兼容处理

1.前言 上一篇文章谈过八叉树布尔运算&#xff0c;对于规范几何数据的情况是没有问题的。 在实际情况中&#xff0c;由于几何数据来源不一&#xff0c;处理和生成方式不一&#xff0c;我们无法保证进行布尔运算的几何数据都是规范的&#xff0c;对于不规范情况有时候也有需求…

vue3写一个无限树形菜单,递归组件

原本使用element plus的el-tree&#xff0c;可是他的UI不匹配&#xff0c;狠难改成自己想要的&#xff0c;所以只能自己去写一个&#xff0c;做法&#xff1a;使用递归组件 效果 组件代码itemDir.vue // itemDir.vue<template><div><ul v-for"node in li…

【AcWing】852. spfa判断负环

#include<iostream> #include<algorithm> #include<cstring> #include<queue> using namespace std;const int N 1e510;int n,m; int h[N],w[N],e[N],ne[N],idx; int dist[N],cnt[N];//cnt存最短路径的边数 bool st[N];void add(int a,int b,int c){e[…