计算机网络学习(1)

来源:互联网 发布:c语言实验室设备管理 编辑:程序博客网 时间:2024/06/02 04:27

1.计算机网络中的OSI/RM模型

osi/rm模型分为七层,分别为:1.物理层   2.数据链路层   3.网络层  4.传输层  5.会话层  6.表示层  7.应用层,每一层都是一一对应的.
物理层:用来建立维护和取消物理连接,设定数据传输速率并监测数据出错率,它的任务主要是为它的上一层提供一个物理连接,并规定他们的机械,电气,功能和过程特性。比如电缆和接头的类型,传送信号的电压等,电缆连线连接器属于这一类。
链路层:负责网络层和物理层之间的通信,将比特信息封装成帧,在物理层上建立撤销,标识逻辑连接和 链路复用,以及差错校验,通过使用系统的硬件地址或物理地址来寻址,比如交换机,代表协议有:SDLC,HDLC,PPP,STP,帧中继等。
网络层:主要基于网络层的地址进行不同网络系统间的路径选择,将网络地址翻译成物理地址,建立源机器和目标机器所使用的路由,比如路由器。代表协议有IP,IPX,RIP,OSPF,ARP,RARP,ICMP,IGMP。
传输层:传输协议的同时进行流量控制,基于接收方可接受数据的快慢规定适当的发送速率,对数据包进行切割,用一个寻址机制来标识一个特定的应用程序(端口号)。代表协议有TCP,UDP,SPX。
会话层:用来进行会话管理,建立通信连接,决定通信是否中断以及中断时从何处重新发起。
表示层:表示数据,压缩数据,加密数据,编码和解码数据。
应用层:网络服务与使用者应用程序间的一个接口。代表协议有Telnet,FTP,HTTP,SNMP,SMTP,PING,TFTPBOOTP,AFP.

2.计算机网络中的TCP/IP模型

TCP/IP模型分为四层,分别为1.网络接口层 2.网络层(一般用的IP协议) 3.TCP层 4.应用层,它将OSI/RM中的会话层和表示层合并到应用层中,将链路层和物理层合并为网络接口层,简单用下图表示。