TCP/IP分为哪几层?每层具有哪些功能?

什么是TCP/IP协议?

TCP/IP名称解释TCP协议特点是什么?

TCP/IP协议的含义是传输控制协议/Internet协议的缩写,TCP协议是控制Internet上所有计算机之间通信的一组规则(协议)。更具体地说,TCP/IP协议将数据打包并规定了信息如何打包(转换成称为数据包的信息包)、发送和接收,以及如何传输到指定对象。TCP/IP通讯协议是1978年由Bob KahnVint Cerf开发的。

TCP/IP是什么协议?

TCP/IP是一种通信协议。TCP/IP是Internet中计算机之间通信必须遵循的一种通信规定。


TCP/IP协议包含哪几层?

TCP/IP模型各层从最高层到最底层的正确顺序:

TCP/IP四层协议示意图:

TCP/IP协议包含哪几层从下往上:网络接口层、网络层、传输层、应用层。


TCP/IP协议数据包传输过程:

下面是一个直观的TCP/IP四层模型数据包示例,该图展示了数据包中所包含的信息。数据包的每个部分都包含了信息以便指引数据准确及时地传达到指定路径。

TCP/IP协议如何工作? TCP/IP协议的意义?

顾名思义,TCP/IP协议是两个独立协议的组合,TCP/IP协议包括TCP(传输控制协议)和IP (Internet协议)。互联网协议标准规定了通过网络发送的数据包的路径;它指引数据包该去哪里以及如何到达目的地。TCP/IP协议中的IP是指:IP允许Internet上的任一计算机将数据包转发到与数据包接收者距离最近的计算机上,就好比工人排着队把巨石从采石场运送到矿车上的场景一样。

我们了解了TCP/IP协议中的IP,那么再来看看TCP/IP协议中TCP协议负责什么?

TCP传输控制协议:负责确保数据在internet网络连接之间的稳定可靠传输。TCP检查数据包传输是否有误,如果发现错误,会重新发送提交请求。


TCP/IP协议包含哪些协议?

三种最常见的TCP/IP协议:

HTTP-在web客户机和web服务器之间使用,用于不安全的数据传输。web客户机(某台电脑的网页浏览器)发送请求给web服务器申请访问该网页。Web服务器接收到了该请求并将正确的网页信息发送给客户机;

HTTPS-用于web客户机和web服务器之间的安全数据传输。通常用于从web客户机(即计算机上的Internet浏览器) 到web服务器之间的保密信息传输(比如:银行交易信息);

FTP-用于两台或多台计算机之间的信息传输。一台计算机可以直接向另一台计算机发送或接收数据。

TCP/IP和域名的联系:

网站或web服务器的TCP/IP地址不容易记住。为了解决这个问题,人们便使用了域名。例如,216.58.216.164是谷歌的IP地址之一,google.com是域名。使用这种方法取代一组数字可以使用户更容易记住网站地址。


TCP/IP协议包含哪几层?     

TCP/IP协议分几层?

TCP/IP协议包括四层,也叫TCP/IP 四层模型,  简要描述如下:

网络接口层(Network Access Layer)-这一层与生成数据包有关;

互联网层(Internet Layer)-这一层使用IP (Internet Protocol)来描述如何发送数据包;

传输层 (Transport layer)-这一层利用UDP(User Datagram Protocol用户数据报协议)和TCP(传输控制协议)来确保数据的正确传输;

应用层(Application layer)-这一层处理应用程序网络进程。这些进程包括FTP(File Transfer Protocol文件传输协议)、HTTP(Hypertext Transfer Protocol超文本传输协议)和SMTP(Simple Mail Transfer Protocol简单邮件传输协议)等。

 

相关阅读:OSI参考模型应用层是什么意思?

OSI参考模型分为哪几层?各层的功能是什么?

Author: Maha

我是Wintesting中国站的 Maha,目前职位是市场营销&内容经理,负责CN Wintetsing网站内容的设计、编写与发布,同时还监管国内市场营销工作。与此同时,我也是一名IT培训教员,我的教育背景和所从事的行业都是与IT工程师行业及信息通信技术相关。此外,除了编写中英双语的新兴技术文稿外,我还是一名IT翻译工作者,累积翻译字数逾近10万,涉及的领域有大数据、人工智能、IoT、机器学习、云计算、AR&VR、计算机网络技术、计算机网络安全技术、应用程序测试、软件测试、系统测试、网络测试及IT基础设施等。如果你需要相关领域的内容编写或翻译工作请联系我。