第一节:TCP/IP概括

来源:互联网 发布:矩阵图怎么画 编辑:程序博客网 时间:2024/05/22 21:04

1: 分层:

网络协议通常分为不同层次进行开发,每一层负责不同的通信功能.如TCP/IP协议簇是一组不同层次上的多个协议的组合.一般我们将它认为是一个四层协议的系统.即应用层,传输层,网络层,和链路层.

链路层:也称为数据链路层,通常包括操作系统中的设备驱动和计算机对应的网络接口卡,他们一起处理与传输媒介的物理接口细节.

网络层:也成为互联网层,处理分组在网络中的活动,例如分组选路.在TCP/IP协议中,网络层协议主要包括,IP协议,ICMP(互联网控制协议),IGMP(互联网组管理技术).

传输层:主要为两台主机之间提供端到端的服务,主要有TCP, UDP协议. TCP协议提供了可靠的端到端数据通信服务.所处理的工作包括把应用程序交给它的数据分成合适的小块交给网络层,确认接受到的分组,设置发送最后确认分组的超时时钟等.   UDP协议则为应用层提供了一种非常简单的服务,它只是把称为数据包的分组从一台主机发送到另一台主机,但不保证数据能达到另一端.任何必须的可靠性必须有应用层来提供.

应用层:负责特定的应用程序的细节.如我们常见的HTTP(超文本传输协议)协议, SMTP(简单邮件传输协议), SNMP (简单网络管理协议---mib表).FTP(文件传输协议),Telnet(远程登录协议).

综上:应用层和传输层提供了端到端的协议,网络层提供的是逐跳的系统, 两端系统和中间系统均需要使用网络层.


原创粉丝点击