您的位置:首页 > 理论基础 > 计算机网络

网络传输的参考模型

2017-05-16 22:00 274 查看
首先,我来说一下网络的分类:

首先网络如果按照作用范围来分,可分为三类(

①局域网(LAN),传输效率高(10Mbs-1Gps),范围在(0.1-25)KM左右

②广域网(WAN),  传输效率低,范围在几百千米到几千千米,甚至全球

③城域网(MAN)



按照拓扑结构分,可分为四种(

①总线型

②星型结构

③环形结构

④网状结构



接下来我在来说一下网络传输的参考模型,分为两个(

①OSI(Open System InetConnection)参考模型

应用层

表示层

会话层

传输层

网络层

数据链路层

物理层

②TCP/IP参考模型

应用层(对应OSI模型中的应用层,表示层,会话层)

传输层

网络层

主机至网络层(对应OSI模型中的数据链路层和物理层)



接下来我说一下在这些层中都存在那些协议:

应用层(http,https,ftp,smtp,pop,TELENT,DNS)

http:超文本传输协议,使用浏览器查询web服务器之间传输的协议

ftp:文件传输协议,实现网上与主机之间文件交换的协议

smtp:简单邮件传输协议,定义了邮件如何在邮件服务器之间传输的协议

pop:邮件协议,定义了将用户从邮件服务器下载到本地服务器的协议

TELENT:远程登陆协议,远程使用网 上其他计算机使用的协议,以获取其他计算机上运行或存储的信息

DNS:域名系统,实现域名到IP地址之间的转换

传输层(TCP/UDP,都属于网络通信协议)

UDP(

①将数据以及数据源封装成数据包,不需要建立连接

②每个数据包的大小限制在64K中

③因为是无连接,是不可靠协议,容易丢失数据包

④不需要建立连接,所以速度快

)

TCP(

①建立连接,形成传输数据的通道

②在连接中进行大数据的传输

③通过三次握手完成连接,是可靠协议

④必须面向连接,所以效率会低

)

网络层(ip,ARP,RARP,ICMP)

ARP:地址转换协议,完成IP地址到物理地址的转化

RARP:反向地址转换协议,完成物理地址到IP地址的转换

ICMP:控制报文协议,发送消息,并且报告数据包的传送错误

我来简单的描述一下两个人在使用QQ聊天是怎样的一个过程,首先底层会找到对方的IP,然后在找到对放所使用QQ的端口号,然后在通过网络通信协议(TCP/UDP)进行通信。例如网络模型模型是OSI,过程是这样的:

首先首先数据在应用层先根据应用层的特点,将数据进行封装,传给表示层

表示层接收数据,并根据表示层的特点,将数据再封装,传给会话层

会话层接收数据,并根据会话层的特点,将数据再封装,传给传输层

传输层接收数据,选择是使用(TCP/UDP)中的一个,交换机就在传输层中,根据传输层的特点将数据进行封装,传给网络层

网络层接收数据,找到对应的IP地址,路由器就在网络层中,根据网络层的特点,将数据再进行封装,传给数据链路层

数据链锯层接收数据,集线器就在数据链锯层中,封装传给物理层

物理层接收数据,通过网线或者光纤传给对方

这个过程叫做数据封包

然后对方主机的物理层接收到这个封装了几次的数据包后,再向上一次一次的拆包,这个过程叫做数据拆包
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  局域网 网络