博客
关于我
OSI参考模型|计算机网络
阅读量:325 次
发布时间:2019-03-04

本文共 729 字,大约阅读时间需要 2 分钟。

对数据通信进行分层

1、最高层:应用层

所有的能产生网络流量的的程序

不是应用层:像电脑里的记事本、word断开网线也能运行
是应用层:QQ、微信、淘宝

2、 表示层

在传输之间是否进行加密或者压缩处理 二进制的方式来表示

ACSCII码

出现乱码了,都是表示层出现的问题

3、会话层

在cmd中,用netstat -n去查看建立的会话

在这里插入图片描述
ESTABLISHED是已经建立的会话
TIME_WAIT就是这个会话快释放了

通过查看会话可以查木马,netstat -n这个命令大家不用死记硬背。

cmd的命令,在后面打上一个?就可以查询
在这里插入图片描述

4、传输层

可靠传输

当网络产生丢包现象时,服务器没有确认收到数据包,那么就会重新再次发送这个数据包,直到服务器确认接收,并要求发下一个数据包。

流量控制

服务器发送数据包过快,处理不过来,可以调节数据包的发送速度/频率。

不可靠传输

一个数据包的通讯不需要建立会话,也不需要对数据包进行编号,这就是不可靠传输。
QQ聊天时,每句话都是一个数据包,也就是不可靠传输。

5、网络层

负责选择最佳路径

网络层解决走哪条路径更合适

规划IP地址

6、数据链路层

帧的开始和结束

定义数据的开始和结束——特殊的二进制表示特殊的头和特殊的尾

透明传输

如果中间有一部分和结束二进制代码一样,那么就会在前面加上一个特殊的位,来告诉接收端这不是真正的结束,接收端收到后,会把接收到的位再去掉,这就叫透明传输。

差错校验

计算机跟交换机在传送数据时,有校验值可以校验数据的正确与否。
但是注意他只负责检查错误,但他不负责纠错,纠错是传输层完成的。
|数据头|数据帧|校验值|数据尾|

7、物理层

规定了口标准、电器标准

如何在物理链路传输更快

转载地址:http://mtsh.baihongyu.com/

你可能感兴趣的文章
软考相关试题
查看>>
顺序表的操作
查看>>
常量表达式
查看>>
POD类型
查看>>
安装HDF5及在VS下配置HDF5
查看>>
const与常量,傻傻分不清楚~
查看>>
图解哈希表及其原理
查看>>
Head First设计模式——迭代器模式
查看>>
Head First设计模式——中介者模式和备忘录模式
查看>>
MongoDB版本及存储引擎区别
查看>>
shell echo单行和多行文字定向写入到文件中
查看>>
解析树状数组
查看>>
AtCoder Beginner Contest 100 题解
查看>>
【数据结构】可持久化线段树初步
查看>>
克拉默法则&矩阵分块:线性代数学习笔记2
查看>>
后缀树
查看>>
Java高性能编程之CAS与ABA及解决方法
查看>>
从BIO到Netty的演变
查看>>
《算法导论》第二章笔记
查看>>
CSS盒子模型
查看>>