计算机网络(第六版)复习提纲2

二、物理层
2.1 物理层基本概念
物理层协议常常成为物理层规程

物理层的主要任务为确定与传输媒体的接口有关的一些特性:
1.机械特性:指明接口所用接线器的尺寸等;
2.电气特性:指明接口电缆各条线上的电压范围;
3.功能特性:指明某条线上出现某一电平的电压的意义;
4.过程特性:指明对于不同功能的各种可能事件的出现顺序

计算机内部数据传输多并行,但通信线路之间多采用串行传输

2.2 数据通信的基础知识

  1. 通信系统模型的三大部分:
    源系统(发送端、发送方):
    源点(源站、信源):源点设备产生要传输的数据
    发送器(调制器):源点生成的数字比特流通过发送器编码才能传输
    传输系统(传输网络)
    目的系统(接收端、接收方):
    接收器(解调器):把线路上的模拟信号解调还原成数字比特流
    终点(目的站、信宿):终点设备从接收器收到数字比特流并把信息呈现出来

  2. 常用术语
    通信的目的是传输:消息(message)
    运输消息的实体是:数据(data)
    数据的电气或电磁表现:信号(signal),信号根据消息参数取值不同分为:
    模拟信号(连续信号)
    数字信号(离散信号)
    使用时间域:时域
    数字信号中代表不同离散数值的基本波形:码元(二进制编码时只有0、1两种取值)

  3. 有关信道的几个基本概念
    信道:向某一个方向传送信息的媒体,一条通信线路有:发送和接收两个信道
    通信双方交互方式:
    单向通信(单工通信):只有一个方向的通信
    双向交替通信(半双工通信):通信双方都能发,但是不能同时发(因而也不能同时接收)
    双向同时通信(全双工通信):双方可以同时发送接收信息
    基带信号:来自信源的信号
    基带信号往往含有较多低频分量,甚至还有直流分量,导致信道无法传输,因此需要对基带信号进行:调制(modulation),调制有两类:
    基带调制(编码):把数字信号转换成另一种形式的数字信号
    常用的编码有:
    不归零制:正电平为1,负电平为0
    归零制:正脉冲代表1,负脉冲代表0
    曼彻斯特编码:
    差分曼彻斯特编码:
    从信号波形来看,曼彻斯特编码产生的信号频率比不归零制高
    从自同步能力来看,不归零

    带通调制(载波):把基带信号的频率范围移到较高的频段,并转换为模拟信号(带通信号)
    基本的带通调制方法有三种:
    调幅(AM)
    调频(FM)
    调相(PM)

  4. 信道的极限容量
    概念上,限制码元在信道上传输速率的因素有两个:
    信道能够通过的频率范围
    码间串扰:接收端收到的信号波形失去码元之间的清晰界限导致无法识别
    奈氏准则:带宽W(Hz)的低通信道中,若不考虑噪声影响,码元最高传输速率为2W(码元/秒),若超过此上限,会出现严重的码间串扰
    信噪比:信号的平均功率和噪声的平均功率之比

    香农公式:描述信道的极限信息传输速率C

    W为信道带宽,S为信道内所传信号的平均功率,N为信道内的高斯噪声功率
    香农公式表明:信道的带宽或信道中的信噪比越大,信息的极限传输速率就越高
    意义:
    i.奈氏:激励工程人员探索更先进的编码
    ii.香农:告诫工程人员不论多复杂的编码都不能突破绝对极限

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

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

相关文章

解决com.alibaba.fastjson.JSONException: default constructor not found的问题

1.问题描述 在进行JSON和对象互转时,发现有个报错: com.alibaba.fastjson.JSONException: default constructor not found. class com.hellobike.ph.match.service.taxi.model.message.DelayAddSkuMsg 2.原因和解决方案 通过其提示可以看出在利用fastJ…

Vue组件之间的通信方式都有哪些?

面试官:Vue组件之间的通信方式都有哪些? 一、组件间通信的概念 开始之前,我们把组件间通信这个词进行拆分 组件通信 都知道组件是vue最强大的功能之一,vue中每一个.vue我们都可以视之为一个组件通信指的是发送者通过某种媒体以…

top命令详解

top命令经常用来监控linux的系统状况,是常用的性能分析工具,能够实时显示系统中各个进程的资源占用情况。 top的使用方式 top [-d number] 或 top [-bnp] 参数解释: -d:number代表秒数,表示top命令显示的页面更新一…

类的加载机制

什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的Class对象&#xf…

【征服redis4】一文征服redis的Lettuce客户端

前面我们介绍了jedis客户端的使用,本文我们继续介绍第二个常用的客户端Lettuce。与jedis相比Lettuce有什么特征和区别,以及使用的时候有哪些重要的问题呢?本文我们一起来探究一下。 1. Lettuce介绍与安装测试 1.1. 什么是Lettuce Lettuce是…

详解toLowerCase(判断字符串相等)

一、toLowerCase 函数简介 toLowerCase() 是一个在多个编程语言中都存在的字符串方法,它的作用是将字符串中的所有大写字母转换为对应的小写字母。 常用于文本处理、搜索和比较等情况,以确保字符串的一致性和非大小写敏感的操作。 二、判断字符串相等 下…

(202401)深度强化学习基础与实践1:马尔科夫过程、DNQ算法回顾

文章目录 序言马尔科夫决策过程含义性质回报状态转移矩阵 DQN算法深度网络经验回放目标网络实战DQN算法 DQN 算法进阶Double DQNDueling DQNNoisy DQNPER DQNC51 算法 序言 本文章记录Datawhale开源学习组织2024年第一期学习,《深度强化学习基础与实践》第二期的任…

金属由液体凝固成液体,由于液体凝固为固体时,体积会缩小,导致金属铸造不可避免出现缩孔现象吗?

问题描述:金属由液体凝固成液体,由于液体凝固为固体时,体积会缩小,导致金属铸造不可避免出现缩孔现象吗? 问题解答: 在金属铸造过程中,确实存在由于液态金属凝固成为固态时体积收缩而导致缩孔…

mysql Linux系统云服务器配置远程访问

mysql Linux系统云服务器配置远程访问 1.安装mysql 服务器 2.配置远程登录用户权限 3.进行远程登录,并访问数据库 1.安装mysql 服务器 首先先安装一下云服务器 sudo apt-get install mysql-server安装好之后,我们直接以root用户登录: …

java set集合和list集合的区别

Java 中的 Set 集合和 List 集合都是用于存储一组元素的容器,但它们之间存在一些重要的区别。 元素唯一性:Set 集合中的元素是唯一的,不允许重复。而 List 集合中的元素可以重复。元素顺序:List 集合中的元素保持了它们被添加的顺…

大学生应该优先学技术还是准备考研

最近看到过不少人问这个问题,说实话哪一个优先级更高其实是要根据不同行业具体分析的,例如医药或者师范这类文凭跟工资直接挂钩的行业自然是考研优先级要高一些,但是CSDN这边的用户应该是计算机之类的技术专业较多,一般这种工作更…

EXEC sp_addlinkedserver 指定服务器ip

要使用 sp_addlinkedserver 存储过程在 SQL Server 中指定服务器 IP 地址,你可以在 datasrc 参数中提供服务器 IP 地址。以下是一个示例: EXEC sp_addlinkedserver server LinkToServer2, provider SQLNCLI, datasrc 192.168.0.1, -- 这里是目标服务器…

Vim一键配置指南,打造高效率C++开发环境

文章目录 前言安装与卸载功能演示gcc/g升级问题 前言 Vim作为当下最受欢迎的文本编译器之一,不仅具有强大的文本编辑功能,还提供了高度的可定制性。用户可以根据自己的喜好自定义配置,并且通过自己编写插件或者使用现有的插件来扩展Vim的功能…

【STM32】STM32学习笔记-I2C通信外设(34)

00. 目录 文章目录 00. 目录01. I2C简介02. I2C外设简介03. I2C框图04. I2C基本结构05. 主机发送06. 主机接收07. 软件/硬件波形对比08. 预留09. 附录 01. I2C简介 I2C(Inter-Integrated Circuit)总线是一种由NXP(原PHILIPS)公司开发的两线式…

黑马程序员——javase基础——day02——运算符选择语句

目录: 运算符 算术运算符案例数值拆分操作的三种情况 数字相加(类型转换)字符相加字符串相加赋值运算符选择语句 顺序结构Debug的基本使用选择语句之if if语句格式1if语句格式2和格式3案例1(交通信号灯)关系运算符案例2(奇偶数)案例3(手机以旧换新)案例4(你是青年人…

The Parade

Berland军队正在为一场大型阅兵式做准备。已经决定,参与其中的士兵将被分为k行,所有行都将包含相同数量的士兵。 当然,并不是每一次把士兵排成k排都是合适的。同一排中所有士兵的身高差异不应超过1。每个士兵的身高是一个介于1和n之间的整数。…

OpenCV-Python(42):摄像机标定

目标 学习摄像机畸变以及摄像机的内部参数和外部参数根据摄像机相关参数对畸变图像进行修复 基础说明 今天的低价单孔摄像机(照相机)会给图像带来很多畸变。畸变主要有两种:径向畸变和切向畸变。如下图所示用红色直线将棋盘的两个边标注出来,但是你会发现棋盘的边…

小程序样例1:简单待办列表

基本功能: 显示所有待办列表(点击不同的文本进行显示) 没完成的待办 已完成的待办 新建待办test 清除待办foo 代码js文件: //index.js //获取应用实例 const app getApp(); Page({data: {todo: ,todos: [{"id": 1474…

NanoPi NEO Air 配置指南

近期淘了块非常小巧的开发板 NaoPi NEO Air,这块板子仅有 40mm x 40mm 大小,除了一个 MicroUSB OTG 接口外如果想要扩展USB口就得使用左侧排针增加USB接口了。 关于 NanoPi NEO Air NanoPi NEO Air是一款基于全志H3四核A7主控的开源无线创客板&#xff…

SDRAM小项目——命令解析模块

简单介绍: 在FPGA中实现命令解析模块,命令解析模块的用来把pc端传入FPGA中的数据分解为所需要的数据和触发命令,虽然代码不多,但是却十分重要。 SDRAM的整体结构如下,可以看出,命令解析模块cmd_decode负责…