悠悠的心情,悠悠地生活。。。。。。
认识TCP/IP协议
上一篇 /
下一篇 2008-02-29 18:08:23
/ 个人分类:网络知识
不同层次的协议关系(图1-3):51Testing软件测试网?p7Pe-i#Td
51Testing软件测试网}'h]EO6c:noeP'K
1、各层包含的协议:51Testing软件测试网!lm+}(}5?5[*{
《1》应用层协议:F T P、Telnet、SMTP(简单邮件管理协议)、SNMP(简单网络管理协议)。51Testing软件测试网dz"]t@q#JIx
《2》运输层协议:T C P、UDP。51Testing软件测试网6O,u%p
q8miZ
^j
《3》网络层协议:I P、ICMP(Internet互联网控制管理协议)、IGMP(I n t e r n e t组管理协议)。
N2Q1b E
P(ot1t0《4》链路层协议:太网和令牌网使用协议包含A R P(地址解析协议)和R A R P(逆地址解析协议)51Testing软件测试网_7Lq{|a
2、T C P和U D P是两种最为著名的运输层协议,二者都使用I P作为网络层协议。
Gv7_9}'Y5{eB3k1q&O0《1》TCP:虽然T C P使用不可靠的I P服务,但它却提供一种可靠的运输层服务。T C P为两台主机提供高可靠性的数据通信。它所做的工作包括把应用程序交给它的数据分成合适的小块交给下面的网络层,确认接收到的分组,设置发送最后确认分组的超时时钟等。由于运输层提供了高可靠性的端到端的通信,因此应用层可以忽略所有这些细节。
g b!y!O5B:lZ}.A&S&B0 TCP的应用:Telnet\FTP\SMTP\SNMP,这些应用通常都是用户进程。
I9J,|K:RDp0《2》U D P:为应用程序发送和接收数据报。一个数据报是指从发送方传输到接收方的 一个信息单元,但是与T C P不同的是,U D P是不可靠的,它不能保证数据报能安全无误地到达最终目的。任何必需的可靠性必须由应用层来提供。51Testing软件测试网G7x~Ci1^&?w
UDP的应用:DNS(域名系统)、TFTP(简单文件传输协议)、BOOTP(引导程序协议)、SNMP。
"@t1@5ef[6R1n02、I P:是网络层上的主要协议,同时被T C P和U D P使用。T C P和U D P的每组数据都通过端系统和每个中间路由器中的I P层在互联网中进行传输。在图1 - 3中,我们给出了一个直接访问I P的应用程序。
1u;] KpnP1J Ku03、I C M P(Internet互联网控制管理协议):是I P协议的附属协议。I P层用它来与其他主机或路由器交换错误报文和其他重要信息。尽管I C M P主要被I P使用,但应用程序也有可能访问它。两个流行的诊断工具,P i n g和Tr a c e r o u t e(可以知道信息从你的计算机到互联网另一端的主机是走的什么路径,确认目的地的路由),它们都使用了I C M P。
8t
~4j q)j;m%lN04、I G M P协议(I n t e r n e t组管理协议):用来把一个U D P数据报多播到多个主机。
4b3Gtk3D7C3FT(O05、A R P(地址解析协议)和R A R P(逆地址解析协议)是某些网络接口(如以太网和令牌环网)使用的特殊协议,用来转换I P层和网络接口层使用的地址。
_ D
W5xgk/g0 51Testing软件测试网ncJ'yg9J;M
相关阅读:
- ARP祥解 (cuizhihui, 2007-11-14)
- ARP介绍 (cuizhihui, 2007-11-14)
- 什么是ARP (cuizhihui, 2007-11-14)
- Cookie知识介绍 (cuizhihui, 2007-11-14)
- Cookies解释 (cuizhihui, 2007-11-14)
- Winsocket原理(转) (zibeike, 2007-12-17)
- ARP (nnnngu, 2007-12-25)
- 网络带宽计算方法 (cuizhihui, 2008-2-20)
- 认识TCP/IP四层结构和认识互联网 (sdxyyouyou, 2008-2-29)
- 路由器与网桥 (sdxyyouyou, 2008-2-29)
收藏
举报
TAG:
网络知识