计算机网络学习中最基本的是计算机网络分层模型,目前学习需要了解的有两种
1、osi(开放系统互连)有七层,记忆方法:无数网传会报应(物理层,数据链路层,网络层,传输层,会话层,表示层,应用层)
具体每层功能分析:
1.1物理层:规定建立,维持,断开通信端之间的机械、电气、功能、过程特性。单位bit;
物理层标准有:rj-45,v3.5等
1.2数据链路层:不可靠物理介质上提供可靠的传输。单位frame;
数据链路层标准:sdlc,hdlc,ppp,帧中继等
1.3网络层:对数据包进行路由选择和转发,实现流量/拥塞/差错控制和网际互连等。单位packet;
网络层标准:ip,icmp,ipx,igmp,arp,rarp,ospf等
1.4传输层:第一个端到端,即进程到进程的层次。单位segment;
传输层标准:tcp,udp,sctp
1.5会话层:管理主机间的会话
1.6表示层:负责管理数据的压缩与解压,加密与解密,格式转换等
2
1.7应用层:为应用层或者网络应用程序提供访问网络服务接口。
2、tcp/ip模型
2.1、网络接口层:从主机或者节点接收ip分组,并把他们发送到指定的物理网络上。
2.2、网际层(主机-主机):将分组发往任何网络,并使分组独立地传向某地。
2.3、传输层(进程-进程):使源和目的端主机上的对等实体可以进行会话
2.4、应用层(用户-用户):包含所有高层协议,面向用户各种应用需求。