计算机网络学习笔记(二)

小旋风
• 阅读 1275

二,物理层

2.1 物理层的基本概念

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

    • 机械特性
    • 电气特性
    • 功能特性
    • 过程特性
    • 注:数据在计算机内多采用并行传输,在通信线路上一般采用串行传输(出于经济考虑),物理层还要实现传输方式的转换

2.2 数据通信的基础知识

  1. 数据通信系统可划分为三部分

    • 源系统(或发送端,发送方):一般包含源点,发送器(调制器)
    • 传输系统(或传输网络)
    • 目的系统(或接收端,接收方):一般包含接收器(解制器),终点

计算机网络学习笔记(二)

  1. 常用术语介绍

    • 通信的目的是传送消息数据是运送消息的实体,信号是数据的电气或电磁的表现
    • 信号分为:模拟信号(或连续信号),数字信号(离散信号)
    • 码元:代表不同离散数值的基本波形
    • 一个码元携带的信息不是固定的,而是由调制方式和编码方式实现的,在实用二进制编码时,0和1表示两种状态
  2. 信道的几个基本概念

    • 信道一般表示向某一个方向传送信息的媒体,一条通信电路往往包含一条发送信道和一条接收信道
    • 三种基本信息交互方式:

      • 单向通信(单工通信)
      • 双向交替通信(半双工通信)
      • 双向同时通信(全双工通信)
    • 基带信号:来自源的信号如计算机输出的数据信号;往往包含较多低频成分和直流成分,信道并不能传送这些分量,需要经过调制

      • 基带调制:仅对基带信号的波形进行变换,使之与信道特性相适应,变换后仍是基带信号
      • 带通调制:调频,调幅,调相等方法,变换成带通信号
  3. 信道的极限容量

    • 信道能通过的频率范围(若频带越宽,码元传输速率上限越高而不出现码间干扰)

      • 奈氏准则表明:在任何信道中,没有信号干扰时,码元的传输速率有上限
    • 信噪比(信号的平均功率与噪声的平均功率之比)

      • 信噪比(dB)= 10 log10(S/N) (dB)
      • 香农公式表明:考虑信号干扰时,若信道的带宽或信道的信噪比越大则信息的极限传输速率越高

        C = W log2(1+S/N) (bit/s)

    • 提高信息的传输数率的另一个方法:用编码的方法让每一个码元携带更多比特的信息量

2.3 物理层下的传输媒体

  1. 导引型传输媒体

    • 双绞线
    • 同轴电缆
    • 光纤(单模光纤,多模光纤)
  2. 非引导型传输媒体(自由空间传播)

    • 短波通信(主要靠电离层的反射)
    • 无线电微波通信(地面微波接力通信和卫星通信)

2.4 信道复用技术

  1. 复用技术

    • 频分复用:所有用户占用不同的带宽资源 复用器和分用器
    • 时分复用:所有用户不同时间占用同样的频带宽度 复用器和分用器
    • 统计时分复用(异步时分复用):按需动态分配 集中器(智能复用器)
    • 波分复用(光的频分复用):光复用器,光分用器,掺铒光纤放大器
    • 码分复用(码分多址)
点赞
收藏
评论区
推荐文章
凯特林 凯特林
4年前
ES 家族新特性,闪亮登场!
前言前端学习永无止境,学习吧骚年本文集合了ES6至ES11常用到的特性,包括还在规划的ES12,只列举大概使用,详细介绍的话内容量将十分巨大.。PS:使用新特性需要使用最新版的bable就行转义新特性ES6(2015)1\.类(class)class Man   constructor(name)     this.n
Wesley13 Wesley13
4年前
java的特性
java的特性1、Java语言是简单的2、Java语言是面向对象的3、Java语言是分布式的4、Java语言是健壮的5、Java语言是安全的6、Java语言是可移植性的7、Java语言是解释型的8、Java语言是多线程的9、Java语言是动态的语言  Java语言是简单的: 
九鹤 九鹤
4年前
RabbitMq 的高级特性
消息可靠性当作为消息的投递着不希望,任何消息投递失败或者消息丢失rabbitmq提供了两种方式来复制投递失败,确保消息的可靠性confirm确认模式return退回模式消息从投递者到product到交换机(exchange)返回一个confirmCallback(不管投递是否成功)都会执行这个回调函数,只是返回的布尔值不一样)exchange到queue
Stella981 Stella981
4年前
Less功能特性
(1)变量   我们常常在CSS中看到同一个值重复多次,这样难易于代码维护constbgColor"skyblue";$(".postcontent").css("backgroundcolor",bgColor);$("wrap").css("backgroundcolor",bgColor);
Wesley13 Wesley13
4年前
Java多线程之volatile详解
目录:什么是volatile?JMM内存模型之可见性volatile三大特性之一:保证可见性volatile三大特性之二:不保证原子性volatile三大特性之三:禁止指令重排小结1.什么是volatile?答:volatile是java虚拟机提供的轻量级的同步机制(
Easter79 Easter79
4年前
Streams:深入理解Redis5.0新特性
概述相较于Redis4.0,Redis5.0增加了很多新的特性,而streams是其中最重要的特性之一。streams是redis的一种基本数据结构,它是一个新的强大的支持多播的可持久化的消息队列,在设计上借鉴了kafaka。streams的数据类型本身非常简单,有点类似于hash结构,但是它的额外特性异常强大且复杂:支持持久化。st
Stella981 Stella981
4年前
Spring Boot 学习(二)一些特性
今天介绍一些特性,上一章,我们说了下基础的内容,今天学习一些特性或者一些配置。在学习springboot之前如果使用过springspringmvc的那是最好不过了。@RestController@EnableAutoConfiguration@ComponentScanpublicclassMain{
Wesley13 Wesley13
4年前
5层网络模型介绍
!(https://img2018.cnblogs.com/blog/331769/201811/33176920181124200628267282150559.png)在网络协议当中,我们一般会去讲解整个网络信息传输的整个过程的时候,都会套用一个经典都5层模型,在这5层模型里面,我们分为应用层,传输层,网络层,数据链路层和物理层,这个在每台电
Wesley13 Wesley13
4年前
Java 8 接口里的默认方法特性研究
这篇文章我们将要探讨Java 8中接口里的默认方法特性。Java8指出“默认方法使得新功能被添加到库中的接口里面,同时又能保证与这些接口老版本代码的二进制兼容性。这些年Java进化升级了很多,在Java库中引入的接口需要添加新的功能。在没有默认方法特性时,当你往接口中添加新方法时,接口内部所有实现的类都要历经一些修改。这将导致上千行的代码修改工作量。为了
Wesley13 Wesley13
4年前
5、视频压缩编码的基本概念
视频压缩的目标是在尽可能保证视觉效果的前提下减少视频数据率。视频压缩比一般指压缩后的数据量与压缩前的数据量之比。由于视频是连续的静态图像,因此其压缩编码算法与静态图像的压缩编码算法有某些共同之处,但是运动的视频还有其自身的特性,因此在压缩时还应考虑其运动特性才能达到高压缩的目标。在视频压缩中常需用到以下的一些基本概念:一、有损和无损压缩:在视频压缩中有
taskbuilder taskbuilder
1年前
TaskBuilder功能特性
1、基础功能组件化TaskBuilder将常用的功能封装成了组件,包括前端UI组件、后台业务操作等,开发业务功能时,可以像搭积木一样,通过鼠标拖拽就能快速实现前端界面设计和后台功能开发。tfp前端UI组件组件整体结构2功能设计可视化使用TaskBuilde