OSI参考模型
- 应用层:所有能产生网络流量的程序
- 表示层:在传输之前是否进行加密或处理二进制ASCII
- 会话层:查木马 netstat -n
- 传输层:可靠传输 、流量控制、不可靠传输
- 网络层:负责最佳路径、规划ip地址
- 数据链路层:帧的开始和结束,透明传输,差错校验
- 物理层:接口标准、电器标准、如何在物理链路上传输更快的速度
OSI参考模型对网络排错指导
- 物理层:物理层故障,查看连接状态,发送和接收的数据包
- 数据链路层故障:MAC冲突,ADSL欠费,网速没办法协商一致
- 网络层故障:配置错误的IP地址,子网掩码,配置错误的网关,路由器没有配置到达目标网络的路由
- 应用层故障:应用程序配置错误
OSI参考模型和网络安全
- 物理层安全
- 数据链路层安全:ADSL 账号密码 数据链路层安全 VLAN 交换机端口绑定MAC地址
- 应用层安全:开发的应用程序没有漏洞
实际应用5层参考模型
- 应用层(包含了表示层和会话层)协议:HTTP、FTP、DNS
- 传输层协议:TCP(可靠性传输)、UDP(不可靠性传输)
- 网络层协议:ARP、IP、ICMP、IGMP
-
数据链路层协议及物理层协议:Ethernet、ATM、Frame Relay
image.png
数据封装
-
封装过程:最上层为应用层,将数据封装,传入传输层,加上TCP协议头,称之为数据段或者消息,将数据段传入网络层,加上IP头,称之为数据包,将数据包传入数据链路层,加上MAC头与FCS(校验),称之为数据帧,最后到达物理层,称为01代码bit流
image.png
客户进程和服务器进程使用TCP/IP协议进行通信
-
应用程序在一个网络内可以复制,在不同网段内依然可以复制,只要保持网络畅通,应用层与网络层是分开的
image.png
计算机网络性能指标
- 速率:连接在计算机网络上的主机在数字信道上传送数据位数的速率,也称之为data rata或者bit rata
单位是b/s,kb/s,Mb/s,Gb/s - 带宽:数据通信领域内,数字信道所能传送的最高数据率
单位是b/s,kb/s,Mb/s,Gb/s - 吞吐量:即在单位时间内通过某个网络的数据量
单位是b/s,Mb/s
image.png - 时延:
1、发送时延:发送的数据开始到完全结束的时间
2、传播时延:数据从一端传到另一端中,数据在光纤上传播的时间
3、处理时延:路由器处理数据的时间
4、排队时延:数据传到路由器时,可能路由器还在传其他数据,先来的先处理,路由器将数据放入缓从,等待处理
当路由器接收的数据过多缓从放不下时,就会将数据包丢掉,这就是丢包现象
发送时延=数据块长度(比特)/ 信道带宽(比特/秒) -
时延带宽积:
image.png - 往返时间:从发送方发送数据开始,到发送方收到接收方确认
- 利用率:
1、信道利用率:有数据通过的时间/(有+无)数据通过的时间
2、网络利用率:信道利用率加权平均值
image.png
image.png
光纤与铜线传播速度差不多,光纤的带宽可以更高,发送时间会更短
网友评论