文档章节

第一天

stayStand
 stayStand
发布于 2016/02/16 17:13
字数 419
阅读 9
收藏 0

R=B*log2N(R:数据传输速率 B:码元速率  N:调制电平数   )

tcp端口号的范围:0-65535(16bit)

2的16次方 65535

int 取值范围(2的32次方)(2进制表示负数先原码取反码再取补码(+1即为补码))

对模拟数据进行数字信号编码的最常用方法是:脉码调制(即让模拟信号的不同幅度分别对应不同的二进制值。例如:采用8位编码可将模拟信号量化为2^8=256个量级,实用中常采取24位或30位编码

三种数据交换技术比较:


 电路交换:在数据传送之前需建立一条物理通路,在线路被释放之前,该通路将一直被一对用户完全占有。
 报文交换:报文从发送方传送到接收方采用存储转发的方式。 
 分组交换:此方式与报文交换类似,但报文被分成组传送,并规定了分组的最大长度,到达目的地后需重新将分组组装成报文。


HDLC帧可分为哪几大类?试简述各类帧的作用。

答:分三大类。1信息帧:用于数据传输,还可同时用来对已收到的数据进行确认和执行轮询功能。2监督帧:用于数据流控制,帧本身不包含数据,但可执行对数据帧的确认,请求重发信息帧和请求暂停发送信息帧等功能。3无编号帧:主要用于控制链路本身,不使用发送或接收帧序号。

© 著作权归作者所有

共有 人打赏支持
stayStand
粉丝 1
博文 34
码字总数 10058
作品 0
闸北
程序员
私信 提问

暂无文章

GO redis 相关操作

在gopath 目录下安装 go get github.com/garyburd/redigo/redis package mainimport ("fmt""github.com/garyburd/redigo/redis")//定义一个全局链接池变量var pool *redis.Pool//......

汤汤圆圆
37分钟前
7
0
java8性特性,常用的lambda表达式

1、抽取多个对象中的某个属性,用数组接收 List<Student> students = new ArrayList<>(); List<String> names =students.stream().map(Student::getName).collect(Collectors.toList()); 2、......

Boss-x
38分钟前
8
0
flutter 子组件与父组件

无论是子组件还是父组件,任何时候initState()只执行一次,如果需要判断 就在build里面进行,不然无效的。

大灰狼wow
40分钟前
4
0
Rancher Labs引入全球首个多集群、多租户的Prometheus支持!

近日,Rancher Labs宣布加强对Prometheus的支持,提高Kubernetes集群的可见度。Rancher也因此成为唯一一个在多集群、多租户环境中支持Prometheus的解决方案。 Prometheus正迅速成为监控云原生...

RancherLabs
42分钟前
5
0
vue项目中api接口管理总结

默认vue项目中已经使用vue-cli生成,安装axios,基于element-ui开发,axiosconfig目录和api目录是同级,主要记录配置的相关。 1. 在axiosconfig目录下的axiosConfig.js import Vue from 'vue...

peakedness丶
45分钟前
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部