[关闭]
@JunQiu 2018-12-10T08:01:38.000000Z 字数 4377 阅读 953

计算机网络概述

summary_2018/12 net


1、常见的概念

1.1、互联网、ISP
1.2、主机间的通信方式
1.3、电路交换、报文交换、分组交换
1.4、时延

  1. 1、排队时延:分组在路由器中排队等待的时间,取决于网络的拥堵情况。
  2. 2、处理时延:对收到的分组进行分析,比如提取首部、选择对应的路由。
  3. 3、发送时延:路由器将分组发送到链路上所需要的时间:取决于分组长度和链路传输速率。
  4. 4、传播时延:分组在链路上传输所需的时间。
1.5、计算机网络体系结构

1.5.1、TCP/IP五层结构
1.5.2、OSI七层结构
1.6、数据在各层之间的传递

!


2、物理层

2.1、通信方式
2.2、基带调制、带通调制

3、数据链路层

3.1、常见概念
3.2、基本问题
3.2.1、封装成帧
3.2.2、透明传输
3.2.3、差错检测
3.3、信道分类
3.3.1、广播信道
3.3.2、点对点信道
3.4、信道复用技术
3.4.1、信道复用技术
3.5、CSMA/CD
3.5.1、概念
3.5.1、具体算法:
  1. 1、记端到端的传播时延为τ,最先发送的站点最多经过2τ就可以知道是否发生了碰撞,称2τ为争用期。只有经过争用期之后还没有检测到碰撞,才能肯定这次发送不会发生碰撞。
  2. // 步骤:
  3. 1、从离散的整数集合【01,……(2^k-1)】中随机取一个数,记为r,重传应推后的时间就是r倍的争用期。k=Min[重传次数,10]
  4. 2、当重传次数不超过10时,参数k等于重传次数;当重传次数超过10时,k就不再增大一直等于10
  5. 3、当重传16次仍然不能成功时(这表明同时打算发送数据的站太多,以致连续发生冲突),则丢弃该帧,并向上层报告。
3.5.3、深入探究(最短帧64字节)
3.6、PPP协议
  1. F 字段为帧的定界符
  2. A C 字段暂时没有意义
  3. FCS 字段是使用 CRC 的检验序列
  4. 信息部分的长度不超过 1500

4、网络层

4.1、概述
4.2、IP数据报格式
  1. 1、版本 : 4IPv4)和 6IPv6)两个值;
  2. 首部长度 : 4 位,因此最大值为 15。值为 1 表示的是 1 32 位字的长度,也就是4字节。因为首部固定长度为20字节,因此该值最小为 5。如果可选字段的长度不是4字节的整数倍,就用尾部的填充部分来填充。
  3. 2、区分服务 : 用来获得更好的服务,一般情况下不使用。
  4. 3、总长度 : 包括首部长度和数据部分长度。
  5. 4、生存时间 TTL,它的存在是为了防止无法交付的数据报在互联网中不断兜圈子。以路由器跳数为单位,当 TTL 0 时就丢弃数据报。
  6. 5、协议 :指出携带的数据应该上交给哪个协议进行处理,例如 ICMPTCPUDP 等。
  7. 6、首部检验和 :因为数据报每经过一个路由器,都要重新计算检验和,因此检验和不包含数据部分可以减少计算的工作量。
  8. 7、标识 : 在数据报长度过长从而发生分片的情况下,相同数据报的不同分片具有相同的标识符。
  9. 8、片偏移 : 和标识符一起,用于发生分片的情况。片偏移的单位为 8 字节。
4.3、IP 地址编址方式
4.3.1、分类
4.3.2、子网
4.3.3、CIDR
添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注