TCPIP的五个层是什么

TCPIP的五个层是什么,第1张

五个层分别是物理层、数据链路层、网络层、传输层、应用层。

假设两台机器AB,以A给B发信息,作为例子解释:

物理层

目标:实现AB之间可以发送01信号。

意义:就是物理上实现连接,AB之间用网线连接;或者无线链接。

数据链路层

目标:把信息编码成01,并找到B后发给它。

编码:将信息封装成一个数据包,包括头和数据两部分;头里面包含了A和B的物理地址,世上任何两台机器有唯一的物理地址。

发送:A以广播的形式,发给所有A可以发送到的机器,如果自己是B则拿过来,如果不是则丢弃。

网络层

目标:改善数据包发送的范围,减少网络负担。

问题:由于A会发送给所有机器,则如果连接的机器越多负担越重。

方案:将世界的机器分区域,一个区域内的网络通过广播发送,区域之间则通过新协议(IP)交流。

协议:物理地址是网卡本身的地址,IP4,IP6则是人为分配的地址,可以通过子网掩码来判断AB是否属于同一个区域。

传输层

目标:区分AB上不同应用程序对网络的使用。

方案:通过端口(0-65535),0-1023已经被系统使用了;端口好像进入一个大厦后,要进入房间的门牌号,端口的选择则通过新协议(TCP/UDP)实现。

协议:TCP、UDP分别是两种可靠性级别不同的协议。

应用层

目标:实现对AB不同应用程序的数据编码。

原因:不同应用程序根据自己的需求,对数据进行A上编码和B上解码。

可能是输入的SQL服务器的名称(dmc-13hichinacom)不对,请检查服务器名称或者使用服务器的IP。

检查SQL服务器是否使用的默认实例名,如果不是,则需要加上实例名。例如:假设实例名sqlexpress,则输入 19216801\sqlexpress 进行连接。

TCP是传输控制协议。

TCP(Transmission Control Protocol)是网络通信模型OSI7层网络模型中,第四层传输层协议,主要作用是数据传输,TCP 主要确保不同节点之间的端到端数据传输。

在因特网协议族中,TCP 层是位于 IP 层之上,应用层之下的中间层,是一种面向连接的、可靠的、基于字节流的传输层通信协议。

在传输过程中,为保证传输质量,TCP 层将大数据分成长度合适的较小的数据包,分别发送,并确保在目标节点重组后数据完整性保持不变。

扩展资料:

1、应用层与TCP之间:应用层向 TCP 层发送用于网间传输的数据流,这些数据流是 8 位字节,TCP收到后会把数据流分割成适当长度的报文段。

2、TCP层和IP层:TCP 把适当长度的报文段传给 IP 层,为了保证不发生丢包,TCP会把每个包命名一个序号,接收端按照序号接收。

3、接收端实体成功收到的包会再发回一个确认ACK;如果发送端实体在响应时间内没有收到该确认,就会进行重传。

参考资料来源:百度百科---TCP

DNS (domain name system)域名系统,用来将域名映射成IP地址,端口号为TCP或UDP的53

SMTP 与POP3 SMTP(simple mail transmission protocol)简单邮件传输协议,TCP端口号为25

POP3(post office protocol version 3)邮局协议第3版,使用TCP端口号为110

>

以上就是关于TCP/IP的五个层是什么全部的内容,包括:TCP/IP的五个层是什么、在用SQL工具远程登录时, 出现 已成功与服务器建立连接,但是在登录过程中发生错误provider: TCP 提供程序、TCP是什么等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/9694189.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-01
下一篇 2023-05-01

发表评论

登录后才能评论

评论列表(0条)

保存