免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2061 | 回复: 0
打印 上一主题 下一主题

TCP/IP与其他协议的区别 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-02-01 18:00 |只看该作者 |倒序浏览

                     TCP/IP与其他协议有什么区别

TCP/IP实际上是一组协议,它包括TCP、IP、UDP、ICMP、RIP、TELNET、FTP、SMTP、ARP、TFTP等许多协议,这些协议一起称为TCP/IP协议,,知道TCP/IP协议现在已经成了工业上的一种标准,是标准,包括ip地址和子网掩码都是依靠TCP/IP,定义了如何接入因特网
TCP/IP(Transmission Control Protocol/Internet Protocol)已成为一个事实上的工业  标准。
  TCP/IP是一组协议的代名词,它还包括许多协议,组成了TCP/IP协议簇。
  TCP/IP协议簇分为四层,IP位于协议簇的第二层(对应OSI的第三层),TCP位于协议簇的第三层(对应OSI的第四层)。
  TCP和IP是TCP/IP协议簇的中间两层,是整个协议簇的核心,起到了承上启下的作用。
  1、接口层
  TCP/IP的最低层是接口层,常见的接口层协议有:
  Ethernet 802.3、Token Ring 802.5、X.25、Frame reley、HDLC、PPP等。
  2、网络层
  网络层包括:IP(Internet Protocol)协议、ICMP(Internet Control Message Protocol)
  控制报文协议、ARP(Address Resolution Protocol)地址转换协议、RARP(Reverse ARP)反向
  地址转换协议。
  IP是网络层的核心,通过路由选择将下一跳IP封装后交给接口层。IP数据报是无连接服务。
  ICMP是网络层的补充,可以回送报文。用来检测网络是否通畅。
  Ping命令就是发送ICMP的echo包,通过回送的echo relay进行网络测试。
  ARP是正向地址解析协议,通过已知的IP,寻找对应主机的MAC地址。
  RARP是反向地址解析协议,通过MAC地址确定IP地址。比如无盘工作站和DHCP服务。
  3、传输层
  传输层协议主要是:传输控制协议TCP(Transmission Control Protocol)和用户数据报协议UDP(User Datagram rotocol)。
  TCP是面向连接的通信协议,通过三次握手建立连接,通讯时完成时要拆除连接,由于TCP是面向连接的所以只能用于点对点的通讯。
  TCP提供的是一种可靠的数据流服务,采用“带重传的肯定确认”技术来实现传输的可靠性。TCP还采用一种称为“滑动窗口”的方式进行流量控制,所谓窗口实际表示接收能力,用以限制发送方的发送速度。
  UDP是面向无连接的通讯协议,UDP数据包括目的端口号和源端口号信息,由于通讯不需要连接,所以可以实现广播发送。
  UDP通讯时不需要接收方确认,属于不可靠的传输,可能会出丢包现象,实际应用中要求在程序员编程验证。
  4、应用层
  应用层一般是面向用户的服务。如FTP、TELNET、DNS、SMTP、POP3。
  FTP(File Transmision Protocol)是文件传输协议,一般上传下载用FTP服务,数据端口是20H,控制端口是21H。
  Telnet服务是用户远程登录服务,使用23H端口,使用明码传送,保密性差、简单方便。
  DNS(Domain Name Service)是域名解析服务,提供域名到IP地址之间的转换。
  SMTP(Simple Mail Transfer Protocol)是简单邮件传输协议,用来控制信件的发送、中转。
  POP3(Post Office Protocol 3)是邮局协议第3版本,用于接收邮件。


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/111118/showart_2166765.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP