悠悠的心情,悠悠地生活。。。。。。
认识TCP/IP协议
上一篇 /
下一篇 2008-02-29 18:08:23
/ 个人分类:网络知识
不同层次的协议关系(图1-3):51Testing软件测试网9eF1l/eG'KF0y
51Testing软件测试网1K8})R;iaQ+x
1、各层包含的协议:
%_'I,Z b4VHA5Z0《1》应用层协议:F T P、Telnet、SMTP(简单邮件管理协议)、SNMP(简单网络管理协议)。
)E
^"A8q K:Nh0《2》运输层协议:T C P、UDP。
)GF*f:ph0《3》网络层协议:I P、ICMP(Internet互联网控制管理协议)、IGMP(I n t e r n e t组管理协议)。51Testing软件测试网Nk0FmgS#L*q\;w
《4》链路层协议:太网和令牌网使用协议包含A R P(地址解析协议)和R A R P(逆地址解析协议)
J*^r2R;}1D!n%l?p02、T C P和U D P是两种最为著名的运输层协议,二者都使用I P作为网络层协议。51Testing软件测试网'R(Q#R;PG1BV$x
《1》TCP:虽然T C P使用不可靠的I P服务,但它却提供一种可靠的运输层服务。T C P为两台主机提供高可靠性的数据通信。它所做的工作包括把应用程序交给它的数据分成合适的小块交给下面的网络层,确认接收到的分组,设置发送最后确认分组的超时时钟等。由于运输层提供了高可靠性的端到端的通信,因此应用层可以忽略所有这些细节。51Testing软件测试网C+me7O!E+T%gX
TCP的应用:Telnet\FTP\SMTP\SNMP,这些应用通常都是用户进程。
_g2ai%t8Rx1Hu"b0《2》U D P:为应用程序发送和接收数据报。一个数据报是指从发送方传输到接收方的 一个信息单元,但是与T C P不同的是,U D P是不可靠的,它不能保证数据报能安全无误地到达最终目的。任何必需的可靠性必须由应用层来提供。
%yg1R cG0 UDP的应用:DNS(域名系统)、TFTP(简单文件传输协议)、BOOTP(引导程序协议)、SNMP。
I5oK&k