计算机网络-概述、OSI七层模型、TCP/IP四层模型
什么是计算机网路
- 包括硬件设备
- 不仅仅是信息通信,还支持广泛的引用
计算机网络的分类
- 以作用范围分类
- 广域网WAN
- 城域网MAN
- 局域网LAN
- 以网络的使用者分类
- 公用网络
- 专用网络
层次结构设计的原则
- 原则
- 各层之间是相互独立的
- 每一层要有足够的灵活性
- 各层之间完全解耦
OSI七层模型
TCP/IP四层模型
TCP/IP四层模型与OSI七层模型的对应关系
数据传输的过程
- 数据从计算A传送到路由器,再由路由器传送到计算机B
按照协议划分
计算机网络的性能指标
计算机的单位
计算机的存储单位
- bit(b,比特/位)是计算机最小的存储单位,存放一位二进制数0或1。网络传输中以位(b)为传输单位。
- Byte(B,字节)是常用的存储单位,1个字节等于8个二进制位。
- 1B(Byte,字节)= 8b(bit,位/比特)
- 1KB(千字节)= 1024B(字节)
网络传输单位
- 网络传输中用位(bit)来计量传输多少。线路单位是bps,表示bit per second(b/s,比特每秒)。
- 网速单位换算如下:
- 1B=8b(1Byte=8bit ,1字节=8位)
- 512Kb=64KB(带宽为512K,理论上下载速度为64KB/s)
- 1Mb=1024Kb=128KB=0.125MB(带宽为1M,理论上下载速度[下行速率]为128KB/s)
举个例子
电信网络的100M光纤,为什么测试速率是12M每秒?
- 网络常用单位为Mbps
- 比特位换成字节为100Mbit/s=(100/8)MB/s=12.5MB/s
时延
- 发送时延:数据长度(bit)/发送速率(bit/s),该发送速率受限于网卡
- 传播时延:传播路径距离/传播速率(bit/s),该传播速率受限于传输介质
- 排队时延:数据包在网络设备中等待被处理的时间
- 处理时延:数据包到达设备或目的及其被处理需要的时间
- 总时延=发送时延+传播时延+排队时延+处理时延
- 往返时间RTT(Route-Trip Time)表示数据报文在端到端通信的来回一次的时间,通常用ping命令查看RTT