《计算机网络原理》(谢希仁)笔记——第二章

2023-11-16

此为本人观看韩立刚老师视频所做笔记与总结!下面为视频连接:

https://www.bilibili.com/video/av10921041/?from=search&seid=733222547867341420

第二章:物理层(主要知识点为数据通讯专业的内容 和计算机网络关系不大 但需掌握)

 

2.1物理层的基本概念

物理层解决如何在连接各种计算机的传输媒体上传输数据比特流,而不是指具体的传输媒体

物理层的主要任务:确定与传输媒体的接口的一些特性

       机械特性

       电气特性

       功能特性

       过程特性(规程特性)

 

2.2数据通信的基础知识

典型的数据通信模型:

(输入文字)PC机(数字比特流)调制解调器(模拟信号)公用电话网(模拟信号)调制解调器(数字比特流)PC机(显示汉字)

源系统——传输系统——目的系统

源点——发送器——传输系统——接收器——终点

术语:

通信的目的是传送消息

数据:运送消息的实体,有意义的数据为消息

信号:数据的电气的或电磁的表现

“模拟信号”:代表消息的参数的取值是连续的

“数字信号”:代表消息的参数的取值是离散的

码元:若一段时间内的波形代表信号,其基本波形就称作码元

       1码元可以携带nbit的信息

 

信道:一般表示向一个方向传送信息的媒体,平常的通信线路往往包含一条发送信息的信道和一条接收信息的信道

单向信道(单工通信):——只有一个方向的通信而没有反方向的交互(比如广播)计算机一般很少有单工通信。

双向交替通信(半双工通信):——通信的双方都可以发送信息,但不能双方同时发送或者同时接收(比如对讲机)

双向同时通信(全双工通信):——通信的双方可以同时发送和接收信息

 

基带信号(即基本频带信号):——来自信源的信号(比如计算机输出的代表各种文字或图像文件的数据信号)

带通信号:——把基带信号经过载波调制后,把信号的频率范围搬移到较高的频段以便在信道中传输(即仅在一段频率范围内能够通过的信道)

 

传输距离较近时,计算机网络为采用基带传输方式——在近距离范围内衰减不大,信号内容不会发生变化(比如衰减到监视器,打印机等外设的信号)

 

几种最基本的调制方法

调幅:波形有变化为1,无变化为0

调频:波形高频为1,低频为0

调相:正弦余弦波形其一为1,另一为0

 

 

常用编码:

单极性不归零码

双极性不归零码

单极性归零码

双极性归零码                   

 

曼彻斯特编码:低——高为0  高——低为1

       一个时钟周期只可表示一个bit,并且必须通过两次采样,它能携带时钟信号,且可以表示没有数据传输

差分曼彻斯特编码:bit中间有信号跳变,bit之间也有信号跳变为0

                              bit中间有信号跳变,bit之间没有信号跳变为1

                     差分曼彻斯特编码与曼彻斯特编码相同,但抗干扰性能强于曼彻斯特编码

 

 

奈氏准则:理想低通信道的最高码元传输速率= 2WBaud

       W是理想低通信道的带宽,单位为HZ

       Baud是波特,是码元传输速率的单位

 

奈氏准则给出了在理想条件下,为了避免码间串扰,码元的传呼速率的上限值

 

在任何信道中,码元传输的速率不可能无限增大,否则会出现码间串扰的问题,使接收端无法识别码元

 

波特与bit的区别:如果一个码元含有3个bit信息量 则:1波特=3bit/s

 

 

香农推出:有干扰时(高斯白噪声)信道的极限信息传输速率C课表示为:C=Wlog2(1+S/N)  b/s

W为信道的带宽(单位Hz)

S为信道内所传信号的平均功率

N为信道内部的高斯噪声功率

 

实际中N不可能无限小

 

发送器到接收器之间码元传输速率受奈氏准则限制

源点到终点之间信息传输速率受香农公式的限制

 

 

2.3物理层下面的传输媒体

 

导向传输媒体:

导向传输媒体中,电磁波沿着固体媒体传播

 

双绞线:

同轴电缆:

光缆(可弯不可折):当入射角足够大,则进行全反射,光纤利用全反射实现传输信号

单模光纤:只能传输一种电磁波模式,直径细,传播特性好,有线电视网络中使用的光纤全是单模光纤

多模光纤:可以传输多个电磁波模式,直径粗,通过入射角的不同,同时传递不同信号

非导向传输媒体:

非导向传输媒体就是指自由空间,其中的电磁波传输被称为无线传输

 

无线传输使用的频段很广

短波通信主要是靠电离层的反射,但短波信道的通信质量较差

微波在空间主要是直线传播:地面微波接力通信和卫星通信

 

 

物理层设备——集线器(hub)(现用交换器代替):在网络中只起到信号放大和重发作用,目的是扩大网络的传输范围,不具备信号的定向传送能力

最大传输距离:100m

集线器是一个大的冲突域:(同一时刻只允许单向单信道通信即半双工 不能同时收发 即占线):不安全,

 

2.4信道复用技术

 

复用:共享信道

 

频分复用:一个用户一个频率

波有相互之间不干扰的特点

 

时分复用(TDM):每一个用户在主干周一相同的顺序周期性的传递数据

可能会造成资源浪费

 

统计时分复用:加了标记的时分复用

解决了时分复用可能造成资源浪费的弊端

 

波分复用:光的频分复用

 

码分复用:(比如联通手机)

每个站(手机)被指派一个唯一的mbit码片序列

发送信号:若要发送比特1,则发送自己的mbit码片序列

              若要发送比特0,则发送自己的码片序列的二进制反码

每个站分配的码片序列不仅必须各不相同,并且还必须互相正交

任何码片与自己的规格化内积都是1

只有同一电话卡的码片序列与叠加的发送信号做内机才能解析出自己电话卡的消息:

S(SX+TX)=S*SX+S*TX

S为S站的码片序列

Sx为S站的发送信号

Tx为T站的发送信号

(Sx+Tx)为总的发送信号

 

S*Tx一定为0 (不同码片序列规格化内积一定为0)

所以S站的码片序列与总的发送信号的规格化内积等于S站的码片序列与S站发送的信号Sx的规格化内积,即可以解析出自己的信号

 

缺点:手机数量越多,码片应分的越多

 

2.5数字传输系统(和电话相关)

脉码调制PCM体制最初是为了在电话局之间的中继线上传输多路的电话

 

由于历史原因,PCM有两个互不兼容的国际标准,北美24路的PCM(T1:1.544Mb/s),欧洲30路的PCM(E1:2.048Mb/s = 8000 * 8 * 32(平均每秒采样8000次,1波特为8bit,32路)),我国采用的是E1

 

2.6带宽接入技术

(1)xDSL:利用电线上网,就不用再单独铺一条上网线

非对称技术:下载的频率范围大(频率范围大,则用于频分复用),上传的频率范围小(广大网民上网时更多用于下载)

xDSL技术把0——4kHz低频频谱留给传统电话使用,而吧原来没有被利用的高端频谱留给用户上网使用

 

电话线——分离器——低频接电话,高频接猫,再接计算机

 

以前没有xDSL技术时,打电话和上网不能同时进行

 

 

(2)光纤同轴混合网HFC:也可以利用有线电视的同轴电缆上网

通过卫星信号接Internet

 

(3)FTTx:光纤到户,同一大楼的用户越多越划算


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

《计算机网络原理》(谢希仁)笔记——第二章 的相关文章

  • IP地址、子网掩码、默认网关和DNS服务器之间的联系与区别

    文章目录 1 IP地址 2 子网掩码 3 默认网关 4 DNS服务器 1 IP地址 IP 是32位二进制数据 通常以十进制表示 并以 分隔 IP 地址是一种逻辑地址 用来标识网络中一个个主机 IP 有唯一性 指的是公网地址 即每台机器的 I
  • 【八股】2023秋招八股复习笔记1(CSBase+部分WXG题)

    文章目录 MYSQL redis 网络 系统 安全 C 招聘要求 x3 部分面经和题目 WXG 后端 x5 MYSQL redis redis memcached mysql 线程模型 6 0多线程 持久化 AOF RDB 功能 过期删除
  • 计算机网络系列五 -- 运输层详解

    1 运输层 1 1 运输层的定义 运输层是 OSI 七层参考模型的第四层 主要功能为应用层提供通信服务 它即是面向通信的最高层 也是用户功能的最底层 在计算机网络中 真正进行数据通信的是两个主机的进程 由于一个主机中有多个进程同时在通信 而
  • 【计算机网络09】传输层之TCP连接管理

    文章目录 1 深入理解序号seq 确认号ack 2 建立连接 三次握手 2 1 状态解读 2 2 前 2 次握手的特点 2 3 为什么建立连接要进行 3 次握手 2 次不行吗 2 4 第 3 次握手失败了会怎么处理 3 释放连接 四次挥手
  • 【网络是怎样连接的】—— 向 DNS 服务器查询 IP 地址

    IP 1 基本知识 互联网和公司内部的局域网都是基于 TCP IP 的思路来设计的 由一些小的子网 通过路由器连接起来组成一个大的网络 这里的子网可以理解为用集线器连接起来的几台计算机 在网络中 所有的设备都会被分配一个地址 这个地址就相当
  • 实训八 利用三层交换机实现不同VLAN间通信

    原理 在交换网络中 通过VLAN对一个物理网络进行了逻辑划分 不同的VLAN之间是无法直接访问的 必须通过三层的路由设备进行连接 一般利用路由器或三层交换机来实现不同VLAN之间的互相访问 三层交换机和路由器具备网络层的功能 能够根据数据的
  • 判断一个IP地址是不是单播地址

    1 组播地址 2 单播地址 1 2
  • 【计算机网络13】网络安全

    文章目录 1 HTTP协议的安全问题 2 单向散列函数 One way hash function 2 1 单向散列函数的特点 2 2 常见的几种单向散列函数 2 3 防止数据被篡改 2 4 几个网站 3 对称加密 Symmetric Cr
  • 超详细的计算机网络基础知识总结 第四章:网络层

    本文基于 王道计算机考研 计算机网络 其他文章 超详细的计算机网络基础知识 第一章 概述 超详细的计算机网络基础知识 第二章 物理层 超详细的计算机网络基础知识 第三章 数据链路层 超详细的计算机网络基础知识 第五章 传输层 超详细的计算机
  • 网络基础知识

    网络编程 2 网络的体系结构 七层模型 四层模型 因为网络通信比较麻烦 所以网络采用分层思想 OSI开放系统互联网模型 七层模型 高层 应用层 表示层 会话层 低层 传输层 网络层 数据链路层 物理层 驱动 网卡 仅仅是一种理想状态 现实中
  • 计算机网络笔记Part2 物理层(Physical Layer)

    计算机网络笔记Part2 物理层 Physical Layer 一 物理层基本概念 二 数据通信 1 一个数据通信例子 2 相关术语 3 三种通讯方式 4 两种数据传输方式 5 码元 Symbol 波特 Baud 速率 带宽 Band Wi
  • 实验一:交换机的配置与管理-计算机网络

    交换机的配置与管理 技术原理 交换机的管理方式基本分为两种 带内管理和带外管理 通过交换机的Console端口管理交换机属于带外管理 这种管理方式不占用交换机的网络端口 第一次配置交换机必须利用Console端口进行配置 交换机的命令行操作
  • socket实验—udp超时设置

    服务端程序 手动设置了丢包 from socket import import random serverport 12000 serverSocket socket AF INET SOCK DGRAM serverSocket bind
  • 模2除法——用非常直观的例子解释

    前言 差错检测中有名唤CRC之方法 但很多学习者难以理解其运行原理 特别是模2除法 故博主将其原理以示例方式记录下来 以便同道稍作借鉴 因博主水平有限 难免会出现错误 希各位能多多包涵和给予建议 注意 本博客假设各位已理解CRC原理但对模2
  • 计算机网络,用Excel画3种编码方式图(非归零编码,曼彻斯特编码,差分曼彻斯特编码)

    计算机网络 用Excel画3种编码方式图 非归零编码 曼彻斯特编码 差分曼彻斯特编码
  • socket编程实现简单的TCP网络程序(下)

    socket编程实现简单的TCP网络程序 下 文章目录 1 封装TCP socket 2 TCP通用服务器 3 英译汉服务器 4 TCP通用客户端 5 英译汉客户端 1 封装TCP socket include
  • 计算机网络(二)| 物理层上 | 数据通信基础知识 调制 频率范围 信噪比

    文章目录 1 物理层基本概念 2 数据通信基础知识 2 1 数据通信基本概念 2 2 信道基本概念 2 2 1 基带调制 编码 方式 2 2 2 带通调制方式 2 3 信道的极
  • 计算机网络扫盲(4)——时延

    一 概述 在这里 我们考虑分组交换网的情况 因特网可以被看成是一种基础设施 该基础设施为运行在端系统上的分布式应用提供服务 在理想情况下 我们希望因特网服务能够在任意两个端系统之间随心所欲地移动数据而没有任何数据地丢失 然而 这是一个极高的
  • 【计算机网络概述】第一章:概论 1.3什么是网络核心

    学习目标 网络核心 电路交换 分组交换 电路交换与分组交换的区别 前言 上一篇文章学习了网络边缘 知道了主机和应用进程 端系统 是怎么接入网络核心中的 端系统的两种模式 客户端 服务器模式 对等模式 端系统中利用两种面向网络实施的服务 TC
  • 计算机网络基础——光模块(Optical Modules)基础知识介绍

    一 光模块的工作原理 光模块 Optical Modules 的工作原理是将电信号转换为光信号 或者将光信号转换为电信号 实现光纤通信中的光电转换和电光转换功能 具体来说 光模块主要由光电子器件 光发射器和光接收器 功能电路和光接口等部分组

随机推荐

  • OceanBase 4.1解读:我们想给用户一个开箱即用的OceanBase部署运维工具

    欢迎访问 OceanBase 官网获取更多信息 https www oceanbase com 关于作者 肖磊 OceanBase 产品专家 负责 OceanBase 运维管控体系产品规划与设计 包括安装部署工具 OBD OAT 运维管控平
  • 小程序领取微信卡券

    小程序领取微信卡券 获取 access token api ticket singuare等完整版 转载自 感谢这位作者 https www cnblogs com w53064 p 9771232 html 返回主页 啊傑Plus 博客园
  • Java实现,手写二叉树

    一 基本概念 二叉树 每个节点最多有两个子树的结构 满二叉树 除了最后一层没有任何节点外 每一层的所有节点都有两个子节点的二叉树 完全二叉树 结构与满二叉树类似 不同点在于最后一层可以不满 但最后一层的节点必须连续集中再最左边 二叉搜索树
  • Redis高级的相关问题总结

    1 rdb和aof有什么区别 你们在工作中如何使用redis的持久化策略 1 rdb定时对整个内存做快照 aof记录每一次执行的命令 2 rdb两次备份之间会丢失数据 aof取决于刷盘策略 相对比较完整 3 rdb宕机恢复速度快 aof恢复
  • XSL-FO Blocks(块)

    XSL FO 的输出位于块区域中 XSL FO 页面 流以及块 内容 块 会 流 入 页面 中 然后输出到媒介 XSL FO 输出通常被嵌套在
  • 监控神器-普罗米修斯Prometheus的安装

    最近看了些AIOPS的资料 对于里面提及的一个普罗米修斯Prometheus起了兴趣 首先是联想到异形 哈哈 去看了一下 普罗米修斯还真是厉害 而且还是开源的 真是搬砖党的福音 功能 在业务层用作埋点系统 Prometheus支持多种语言
  • 面向对象和面向过程的区别,Java为什么说它性能低

    面向对象相比于面向过程 面向对象的代码延展性更好 拿上面的例子举例如果现在要把存储的对象不是大象了而是狮子 那么很明显 面向过程要的方法要所有大象为狮子 面向对象的方法只要改一下关于这个改动的方法也就是 存储 内容 不仅仅是修改 添加删除等
  • C++:模拟实现string类

    文章目录 Iterator类 capacity类 Element access 类 Modifiers类 String operations类 类外成员函数 头文件总括 本篇主要介绍模拟实现string类 string中有相当多的内容 这里
  • AIX6.1 源码编译方式安装 zabbix3.4 代理

    1 aix机器上创建zabbix用户 mkuser zabbix 2 上传zabbix 3 4 11 targz 3 解压 gunzip zabbix 3 4 11 tar gz tar xvf zabbix 3 4 11 tar 4 安装
  • C语言实现DFT计算

    文章目录 一 DFT计算公式 二 DFT程序实现 一 DFT计算公式 这里就不对DFT概念进行叙述 直接上计算公式 其中N为DFT点数 公式如此 但是在程序中并非如此运算 而是利用欧拉公式对DFT的计算公式进行了转化 转换后公式变为 利用转
  • 为什么在控制台输入var name = Symbol();会报错?VM3436:1 Uncaught TypeError: Cannot convert a Symbol value to a str

    问题复现 var name Symbol VM3436 1 Uncaught TypeError Cannot convert a Symbol value to a string 解释每一个部分 var 定义的变量会把它提升到当前函数作用
  • 踩坑vue中嵌套iframe项目,嵌套在iframe中的项目无法登录!

    解决方案原文 这个我试了下是谷歌浏览器做了限制 在edge上可以正常登录 我遇到这种情况主要是我的项目用的是cookie存储的登录状态 需要设置cookie的域名 使其在嵌入的网站和网站域名下都能访问cookie 但是我设置了还是没用 我最
  • go cli脚手架开发利器——cobra库的初体验

    文章目录 关于 说明 cobra 简介 cobra 概念 Commands Flags Args 教程正文 demo1 快速了解 demo 知识点 Command创建命令 demo2 使用参数验证器 钩子函数 demo 知识点 参数验证方法
  • 最新xmind2022版思维导图如何使用详解教程

    前段时间和大家盘点了五种高效的学习方法 没有看过的小伙伴戳这里 最科学的学习方法盘点 讲到思维导图笔记法的时候 本狗子给大家推荐了一款免费的思维导图软件 xmind软件 然后好多小伙伴都加我问关于思维导图的使用方法 于是今天我就做了一份关于
  • 微信小程序编译bug---Hbuilderx编译时一直卡在编译界面

    项目场景 微信小程序新增某功能模块 问题描述 使用Hbuilderx开发微信小程序 正常开发中 在某次重新保存代码并编译后一直卡在编译界面 如图 图为Hbuilderx界面 因为此时没有编译完成 所以微信开发者工具界面一片空白 报错为 ap
  • Python,OpenCV使用KNN来构建手写数字及字母识别OCR

    Python OpenCV使用KNN来构建手写数字及字母识别OCR 1 原理 1 1 手写数字识别 1 2 字母识别 2 源码 2 1 手写数字OCR 2 2 字母OCR 参考 这篇博客将介绍如何借助OpenCV提供的手写数字及字母数据集
  • Linux用户空间与内核空间

    Linux用户空间与内核空间 2012 08 30 15 39 1969人阅读 评论 1 收藏 举报 linux linux内核 struct user system allocation Linux 操作系统和驱动程序运行在内核空间 应用
  • 2.Xaml 停靠框架

    1 运行效果图片 2 Xaml程序
  • ChatGPT实现知识图谱生成

    知识图谱生成 在之前章节中 我们尝试过让 ChatGPT 对一段文本做实体识别和词性分析 结果很不错 但如果是需要长期留存下来 后续在不同场景下快速查询分析 最好还是要把数据存入到专门的图数据库中 才能方便随时读取 本节 我们试试让 Cha
  • 《计算机网络原理》(谢希仁)笔记——第二章

    此为本人观看韩立刚老师视频所做笔记与总结 下面为视频连接 https www bilibili com video av10921041 from search seid 733222547867341420 第二章 物理层 主要知识点为数