tcp和ip有什么区别?
区别在于TCP负责以信息包传送数据而IP负责本地寻址。换句话说IP获取地址而TCP确保数据送达该地址。

tcp和ip有什么区别?
TCP/IP(TransmissionControlProtocol/InternetProtocol的简写,中文译名为传输控制协议/互联网络协议)。简单地说,就是由底层的IP协议和TCP协议组成的。TCP/IP其实是两个网络基础协议:IP协议、TCP协议名称的组合。下面谈谈这两个无处不在的协议。 IP协议:IP(InternetProtocol)协议的英文名直译就是:因特网协议。从这个名称我们就可以知道IP协议的重要性。在现实生活中,我们进行货物运输时都是把货物包装成一个个的纸箱或者是集装箱之后才进行运输,在网络世界中各种信息也是通过类似的方式进行传输的。IP协议规定了数据传输时的基本单元和格式。如果比作货物运输,IP协议规定了货物打包时的包装箱尺寸和包装的程序。除了这些以外,IP协议还定义了数据包的递交办法和路由选择。同样用货物运输做比喻,IP协议规定了货物的运输方法和运输路线。TCP协议: 我们已经知道了IP协议很重要,IP协议已经规定了数据传输的主要内容,在IP协议中定义的传输是单向的,也就是说发出去的货物对方有没有收到我们是不知道的。就好像8毛钱一份的平信一样。那对于重要的信件我们要寄挂号信怎么办呢?TCP协议就是帮我们寄“挂号信”的。TCP协议提供了可靠的面向对象的数据流传输服务的规则和约定。简单的说在TCP模式中,对方发一个数据包给你,你要发一个确认数据包给对方。通过这种确认来提供可靠性。
TCP:面向连接的传输层协议 IP:网路层协议 tcp在ip上一层。如果用一个包的角度来看的话,tcp被ip报包住。tcp提供端口号,序列等来实现面向连接的服务。而ip提供ip地址来进行数据报在网络中的传送,只提供尽可能传送的服务
TCP/IP 指传输控制协议/因特网互联协议(Transmission Control Protocol / Internet Protocol),又名网络通讯协议 IP是因特网协议
根据OSI(Open System Interconnection)协议,底层协议为高层协议服务,高层协议接受来自底层协议的服务。我们知道IP协议处于网络层(Network layer),在第三层,而TCP面向传输层,在第四层,于是可以预见,TCP和IP的关系是:IP提供基本的数据传送,而高层的TCP对这些数据包做进一步加工,如提供了端口号等

tcp妯″潡鍜宨p妯″潡鐨勪富瑕佸尯鍒�鏄�浠�涔�
TCP锛氬張鍙�浼犺緭鎺у埗鍗忚��锛圱ransmission Control Protocal锛夋槸涓�绉嶉潰鍚戣繛鎺ョ殑銆佺��鏃︽槬瀵圭��鐨勩�佸彲闈犵殑銆佸熀浜嶪P鐨勪紶杈撳眰鍗忚��銆備富瑕佺壒鐐规槸3娆℃彙鐫佽繜骞舵墜寤虹珛杩炴帴锛�4娆℃尌鎵嬫柇寮�杩炴帴銆侷P锛氬張鍙�鍥犵壒缃戝崗璁�锛圛nternet Protocol锛夛紝IP鍗忚��浣嶄簬缃戠粶灞傦紝IP鍗忚��瑙勫畾浜嗘暟鎹�浼犺緭鏃剁殑鍩烘湰鍗曞厓锛堟暟鎹�鍖咃級鍜屾牸寮忥紝IP鍗忚��杩樺畾涔変簡鏁版嵁鍖呯殑閫掍氦鍔炴硶鍜岃矾鐢遍�夋嫨銆傛�荤粨锛氭暣涓�缃戠粶涓�鐨勪紶杈撴祦绋嬫槸锛欼P灞傛帴鏀剁敱鏇翠綆灞傦紙缃戠粶鎺ュ彛灞備緥濡備互澶�缃戣�惧�囬┍鍔ㄧ▼搴忥級鍙戞潵鐨勬暟鎹�鍖咃紝骞舵妸璇ユ暟鎹�鍖呭彂閫佸埌鏇撮珮灞傗�擳CP灞傦紱鎮夎抗鐩稿弽锛孖P灞備篃鎶婁粠TCP鎺ユ敹鏉ョ殑鏁版嵁鍖呬紶閫佸埌鏇翠綆灞傘�俆CP鍜孖P鐨勫叧绯绘槸锛欼P鎻愪緵鍩烘湰鐨勬暟鎹�浼犻�侊紝鑰岄珮灞傜殑TCP瀵硅繖浜涙暟鎹�鍖呭仛杩涗竴姝ュ姞宸ワ紝濡傛彁渚涚��鍙e彿绛夌瓑銆�

IP和TCP有什么区别
什么是 TCP/IP? TCP/IP 是供已连接因特网的计算机进行通信的通信协议。TCP/IP 指传输控制协议/网际协议 (Transmission Control Protocol / Internet Protocol)。TCP/IP 定义了电子设备(比如计算机)如何连入因特网,以及数据如何在它们之间传输的标准。TCP/IP协议介绍TCP/IP的通讯协议这部分简要介绍一下TCP/IP的内部结构,为讨论与互联网有关的安全问题打下基础。TCP/IP协议组之所以流行,部分原因是因为它可以用在各种各样的信道和底层协议(例如T1和X.25、以太网以及RS-232串行接口)之上。确切地说,TCP/IP协议是一组包括TCP协议和IP协议,UDP(User Datagram Protocol)协议、ICMP(Internet Control Message Protocol)协议和其他一些协议的协议组。TCP/IP整体构架概述TCP/IP协议并不完全符合OSI的七层参考模型。传统的开放式系统互连参考模型,是一种通信协议的7层抽象的参考模型,其中每一层执行某一特定任务。该模型的目的是使各种硬件在相同的层次上相互通信。这7层是:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。而TCP/IP通讯协议采用了4层的层级结构,每一层都呼叫它的下一层所提供的网络来完成自己的需求。这4层分别为:应用层:应用程序间沟通的层,如简单电子邮件传输(SMTP)、文件传输协议(FTP)、网络远程访问协议(Telnet)等。传输层:在此层中,它提供了节点间的数据传送服务,如传输控制协议(TCP)、用户数据报协议(UDP)等,TCP和UDP给数据包加入传输数据并把它传输到下一层中,这一层负责传送数据,并且确定数据已被送达并接收。互连网络层:负责提供基本的数据封包传送功能,让每一块数据包都能够到达目的主机(但不检查是否被正确接收),如网际协议(IP)。网络接口层:对实际的网络媒体的管理,定义如何使用实际网络(如Ethernet、Serial Line等)来传送数据。TCP/IP中的协议以下简单介绍TCP/IP中的协议都具备什么样的功能,都是如何工作的:1. IP网际协议IP是TCP/IP的心脏,也是网络层中最重要的协议。IP层接收由更低层(网络接口层例如以太网设备驱动程序)发来的数据包,并把该数据包发送到更高层---TCP或UDP层;相反,IP层也把从TCP或UDP层接收来的数据包传送到更低层。IP数据包是不可靠的,因为IP并没有做任何事情来确认数据包是按顺序发送的或者没有被破坏。IP数据包中含有发送它的主机的地址(源地址)和接收它的主机的地址(目的地址)。高层的TCP和UDP服务在接收数据包时,通常假设包中的源地址是有效的。也可以这样说,IP地址形成了许多服务的认证基础,这些服务相信数据包是从一个有效的主机发送来的。IP确认包含一个选项,叫作IP source routing,可以用来指定一条源地址和目的地址之间的直接路径。对于一些TCP和UDP的服务来说,使用了该选项的IP包好像是从路径上的最后一个系统传递过来的,而不是来自于它的真实地点。这个选项是为了测试而存在的,说明了它可以被用来欺骗系统来进行平常是被禁止的连接。那么,许多依靠IP源地址做确认的服务将产生问题并且会被非法入侵。2. TCP如果IP数据包中有已经封好的TCP数据包,那么IP将把它们向‘上’传送到TCP层。TCP将包排序并进行错误检查,同时实现虚电路间的连接。TCP数据包中包括序号和确认,所以未按照顺序收到的包可以被排序,而损坏的包可以被重传。TCP将它的信息送到更高层的应用程序,例如Telnet的服务程序和客户程序。应用程序轮流将信息送回TCP层,TCP层便将它们向下传送到IP层,设备驱动程序和物理介质,最后到接收方。 面向连接的服务(例如Telnet、FTP、rlogin、X Windows和SMTP)需要高度的可靠性,所以它们使用了TCP。DNS在某些情况下使用TCP(发送和接收域名数据库),但使用UDP传送有关单个主机的信息。

试阐述TCP协议和IP协议的区别 急~~~
TCP/IP是一个协议族。TCP工作在OSI/RM的传输层,负责提供端到端的尽力转发的服务,而IP工作在OSI/RM的网络层,负责路由寻址。IP工作在TCP协议的下层。

本文由 在线网速测试 整理编辑,转载请注明出处。