计算机网络-->1.2 通信的流程


最后
欢迎光临小站:yuruotong.com

以下是文字提取部分,阅读完毕的同学可以离开了
所谓的;通信;是下面这个样子
简称;OSI网络结构;
从上到下,总共;七层;
图中的每个;虚线;部分都代表一种协议

如果你看到了这里
说明没被吓走
;好!;,我们继续
我先介绍;点到点;的通信方法
其次引入;端到端;的通信方法

;点对点;:从Host A到Host B
既然要通信,必然要;生成数据包;
数据包在Host A的;Network;生成
然后传递给Host A的;Datalink;
Datalink不对数据进行;检测;
直接丢给Host A的Physical

Host A的Physical收到包后会;传递给;路由器的Physical
这里就需要包的;准确性验证;
路由器的Physical收到包后会;发出确认信号;
如果Host A一段之间内;没有收到;确认信号
就认定包传输错误,然后;重新发送;数据包

通过这种传送方式,;两台电脑;可以互联
如果想做到;端到端;还不够
A与C通信
以上面的方式互联
很有可能会在;中途仍包;
因为缺乏;传输层;

路由器拥有内存,内存已满就会仍包
传输层会根据;剩余;内存大小
进行数据包的;分段操作;
数据小就传输,数据大就分段

分段后的数据再进行传送就不会出现仍包现象
但数据的;传输先后顺序;是不确定的
因为数据包要;独立寻址;
可能会出现驴唇不对马嘴的情况
我们只需要
给每个分段的数据包;标号;就可以了

其实有的数据即使;丢包;也无所谓
比如;视频包;
我们称这种协议为;UDP;
而文字传包则必须使用;TCP;

你可能感兴趣的:(计算机网络-->1.2 通信的流程)