TCP/IP协议和CP/IP协议是什么

1、CP/IP协议(Transfer ControlnProtocol/Internet Protocol)叫做传输控制/网际协议,又叫网络通讯协议,这个协议是Internet国际互联网络的基础 。
它包括上百个各种功能的协议,如:远程登录、文件传输和电子邮件等,而TCP协议和IP协议是保证数据完整传输的两个基本的重要协议 。
TCP/IP(Transmission Control Protocol/Internet Protocol的简写,中文译名为传输控制协议/互联网络协议)协议是一种应用最为广泛的网络通信协议 , 也是Internet的标准连接协议 。它提供了一整套方便实用、并能应用于多种网络上的协议,使网络互联变得容易起来 , 并且使越来越多的网络加入其中,成为Internet的事实标准 。
准确的说TCP/IP协议是一个协议组(协议集合),其中包括了TCP协议和IP协议以及其他一些协议 。
因此大家一定要明确TCP/IP协议不只代表TCP协议和IP协议,它代表的是一组协议 。协议组中的其他一些协议也是非常重要的 。
2、TCP/IP协议的产生
TCP/IP协议是怎么产生的呢?就让我简单的向大家介绍一下吧:
Internet的中文意义是“网际网”,它实际上就是将全球各地的局域网连接起来而形成的一个“网之间的网(即网际网)”.
Internet的原型是ARPANET,一个军用网.在Internet还没有形成之前,世界各个地方已经建立了很多小型的局域网,然而,这些各式各样的局域网却存在不同的网络结构和数据传输规则,如果要将这些局域网连接起来,就必须要有一个统一的规则来传输数据,即TCP/IP协议.
什么?还不理解,好,那我就给你举一个例子吧:比如世界各地的人需要在一起交流,那么他们之间就要用一种统一的语言(目前是英语)来交流和沟通,Internet也一样 , 如果想让所有的计算机连接在一起以便交流,那么就需要一种统一的数据传输标准,即CP/IP协议 。
只有遵守这个协议的计算机,才能加入到Internet这个大家庭中来,才能与其他的计算机传输数据,才能与其他的计算机交流 。就是这样,明白了吗?
3、四层模型
从前面我们已经知道 , TCP/IP协议组中有很多的协议,那么这些协议之间的关系是什么样子呢?TCP/IP协议组中的协议并不是平面分布的,而是分层次分布的,它遵守一个四层的模型概念:应用层、传输层、互联层(网络层)和网络接口层 。
应用层:它定义了应用程序使用互联网的规程,应用程序将通过这一层访问网络 。应用层是所有用户所面向的应用程序的统称 。ICP/IP协议族在这一层面有着很多协议来支持不同的应用,许多大家所熟悉的基于Internet的应用的实现就离不开这些协议 。
【TCP/IP协议和CP/IP协议是什么】如我们进行万维网(WWW)访问用到了HTTP协议、文件传输用FTP协议、电子邮件发送用SMTP、域名的解析用DNS协议、 远程登录用Telnet协议等等,都是属于TCP/IP应用层的;就用户而言,看到的是由一个个软件所构筑的大多为图形化的操作界面,而实际后台运行的便是上述协议 。
传输层:为两个用户进程(程序)之间建立、管理和拆除可靠而又有效的端到端连接的协议,即负责起点到终点的通信.这一层的的功能主要是提供应用程序间的通信 。包括TCP(传输控制)和UDP(用户数据报)两个协议.
互联层:本层定义了互联网中传输的“信息包”格式,以及从一个用户通过一个或多个路由器到最终目标的"信息包"转发机制 。包括网际协议IP,地址解析协议ARP,网际控制消息协议ICMP,互联组管理协议IGMP.这一层也是TCP/IP协议族中非常关键的一层 。
网络接口层:四层模型的基层(最底层)是网络接口层 。负责数据帧的发送和接收,帧是独立的网络信息传输单元 。网络接口层将帧放在网上 , 或从网上把帧取下来 。