网络体系结构
网络体系结构
计算机网络的概念
OSI参考模型
TCP/IP体系
计算机网络
计算机网络的概念
- 20世纪50年代以前:计算机技术与通信技术结合
- 20世纪50年代至70年代中期:APPANET
- 20世纪70年代开始:0SI七层模型和TCP/IP体系
- 20世纪90年代开始:因特网 = Internet = 互联网
计算机网络的定义
- 计算机网络定义为“以能够相互共享资源的方式互连起来的自治计算机系统的集合”,主要表现在如下几点:
★目的是实现计算机资源的共享
★分布在不同地理位置的多台独立的“自治计算机”
★ 通信必须遵循共同的网络协议****
计算机网络的**性能**。
![计算机网络的性能]计算机网络的性能.jpg)
- 速率:表示我单位时间内能够发送数据的量(bps,b/s)表示的就是每秒发送多少bit
- 带宽:指的是信号所占用的频带的宽度(单位:HZ)信号所占用频率的范围,最大的数据速率
- 吞吐量:单位时间内能够传递接收的数据量
- 时延:
- 发送时延=数据帧长度/信道带宽(信道带宽也称**数据速率**)(发送时从数据帧的头部到尾部所占用的时间,火车身)
- 传播时延=信道长度/**电磁波在信道上的传输速率(如果没有给,默认是光速的2/3等于 2×10^8^m/s,光速是3×10^8^m/s)**(两个站点中间所用的时间 )
- 处理时延:计算机对数据帧进行处理的时间
- 排队时延:计算机任务比较多的时候,在后面排队的时间
- 往返时间:发送方发送一个数据,接收方接收到数据后再给出回应,这个回应到发送方
- 利用率:信道的利用率,不是达到100%就是最好的
**卫星通信时延为270ms**。
时间关系
1s=1000ms(毫秒)
1ms=1000μs(微秒)
1μs=1000ns(纳秒)
时延习题:
![时延习题]时延习题.jpg)
网络协议
- 计算机网络**各节点之间** 必须遵守事先约定好的规则**交换数据和控制信息**;
- 这些**规则精确地定义了所交换数据的格式和时序**;
- 为网络数据交换而制定的**规则**、约定与标准称为网络协议。
网络协议三要素:
- 语法:约定好交换信息所需要的格式
- 时序:对于事件的发生顺序做一个详细的说明
- 语义
OSI参考模型
层次名称 | 功能 | 数据名称 |
---|---|---|
应用层 | 为应用程序提供服务并规定应用程序中通信的相关细节 | 数据 |
表示层 | 将上层传下来的信息格式转换成合适在网络中传输的格式 | 数据 |
会话层 | 负责建立和断开通信连接 | 数据 |
传输层 | 管理两个节点间的数据传输 | 段 |
**网络层== | 将数据传输到==目标地址==IP (关键字 ==路由**) | 包 |
**数据链路层== | 负责物理层面互连的两个节点通信,同时保证收到的帧是没有错误的MAC | ==帧** |
物理层 | 负责0,1比特流于电压高低,光的闪灭之间的互换 | 比特流 |
OSI-服务访问点
他是一个逻辑接口,
![比特流]服务访问点.jpg)
TCP/IP体系结构
![TCPIP体系结构]TCPIP体系结构.jpg)
常见的协议端口问题
- POP3:110
- FTP:20、21
- HTTP:80
- Telnet:23
- SMTP:25
- DHCP:67、68
- TFTP:69
- DNS:53
OSI数据解封装
![OSI数据解封装]OSI数据解封装.jpg)
OSI习题
![OSI习题]OSI习题.jpg)
网络层次与设备关系
- 集线器:物理层设备
- 网桥、交换机:数据链路层
- 路由器:网络层
- 防火墙:应用层(不一定)
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 泰 极!