TCP/IP协议体系结构及其层

bob的是什么网站通信是将信息从一个地方转移到另一个地方的过程。无论是它都可以将来自一个设备的呼叫传输到另一台设备或从一台计算机传送到另一台计算机的文件。世界大战带来了巨大的进化通信电子产品。bob的是什么网站bob足球体育app今天我们在任何地方使用数字通信方法。bob的是什么网站随着技术的发展,正在实现许多类型的通信设备。bob的是什么网站要在不同类型和不同配置的设备之间建立正确和无差错的通信,所有设备必须遵bob的是什么网站循一些标准协议。用于不同设备之间的一个通信的一个这样的标准协议是TCP / Ibob的是什么网站P协议。

什么是TCP/IP协议?

TCP/IP协议代表传输控制协议/互联网协议。它是由美国国防部在20世纪60年代开发的。它是一个概念模型,有一组bob的是什么网站通信协议用于在互联网上传递信息和计算机网络。


这个协议告诉我们数据应该如何寻址,存储,传输,编码和解码的设备之间的端到端通信。bob的是什么网站它是internet协议套件的主要协议。TCP/IP通过互联网媒体在主机上运行的应用程序之间提供可靠、安全、无错误的数据传输。

许多流行的Web应用程序,如万维网,电子邮件等。使用此协议。

TCP / IP协议基础

TCP/IP是一种广泛应用于网络的分层协议。为了理解网络协议的工作原理,让我们看一个简单传递的例子。

要把货物从一个地方送到另一个地方,就涉及到某些任务。首先,包裹应该包装好并写好地址。然后送货员把包裹从发件人那里拿到邮件分派室。在这里,包裹按地址分类,装上货车,送到一个偏远的办公室。在偏远的办公室里,包裹被放在一个托盘里交给邮递员。然后邮递员收集包裹并把它送到收件人那里。


诸如TCP / IP的网络协议也以类似的方式工作,同时从一个设备发送信息和数据到另一个设备。它有四层,相应地除以任务。它们是从上到下的应用层,传输层,网络层和数据链路层。所有这些层都具有其特定功能,并且它们在传输数据时与它们上方和下方的层通信。

TCP / IP协议架构

它是一个四层协议栈。它有助于在互联网上实现网络设备的互连。每一层都包含特定的协议,这些协议有助于该层的功能。TCP/IP协议的四个层是应用层、传输层、网络/Internet层和数据链路/物理层。

数据流量 -  TCP / IP协议
数据流量 - TCP / IP协议

在TCP/IP协议中,OSI模型的应用层、表示层和会话层被组合成应用层/进程层。它是该协议栈的顶层。这一层控制用户界面和节点到节点的通信。bob的是什么网站该层提供网络接口、互联和传输功能。它将数据发送到传输层。

传输层负责通过网络发送的数据的可靠性、流量控制和校正。在传输层中有用户数据报协议和传输控制协议。在传输层之后,控制权交给互联网层。

Internet层也称为网络层。它的功能是通过互联网将数据包移动到目的地。数据包可以采用该层建议的任何优化路由。最重要的协议-IP协议出现在这一层。该协议负责为数据添加IP地址、路由数据包、数据封装、格式化。

TCP / IP协议栈中的最后一层是网络访问层。它是OSI模型的物理和数据链路层的组合。通过该层控制物理上通过网络的数据传输。在该图层也完成了设备的IP地址映射到物理地址。

协议组

协议是一组规则,它告诉和指导系统应该如何通信。协议套件是为协同工作而设计的协议的集合。只有一个协议的协议套件称为单栈协议。但是这种类型的协议非常不稳定,如果对应用程序做了任何更改,就经常需要更改整个协议软件。

为了使协议使用更加灵活,提出了分层协议栈。这类协议栈由排列在不同级别的协议组成,每个级别执行特定的任务。每一层都可以与上面和下面的层进行通信。在这里,可以在不影响其他层的情况下更改或修改关卡或层的任务或功能。

TCP / IP是一个4分层协议套件。它将OSI模型作为其概念框架。这套套件包括四个级别排列的各种协议。它以其两个最流行的协议 - 传输控制协议和互联网协议命名。

应用层中的协议

http.- 超文本传输​​协议。该协议允许用户访问万维网上的数据。它可以在超文本环境中使用,并以纯文本,音频和视频的形式发送数据。

SNMP.- 简单的网络管理协议,通过Internet管理设备。

SMTP—单邮件传输协议。该协议管理邮件的发送和接收

DNS.- 域名系统,它将主机名映射到连接到Internet的主机IP地址。

telnet.—终端网络,在本地计算机和远程计算机之间建立连接。

FTP.—文件传输协议,用于将文件从一台计算机传输到另一台计算机。

传输层中的协议

UDP- UserDatagram协议。它告诉用户有关错误的存在。该协议提供数据的端到端传输。到数据包中,此协议添加了8个字节的标题。标题由四个字段 - 源端口地址为16位,目标端口地址为16位,一个16位字段,用于指示总长度和16位的校验和字段。

源端口地址提供了创建消息的应用程序的地址。目标端口地址是必须将数据传输到的目标应用程序的地址。total length字段给出了有关数据报中出现的总字节数的信息。checksum字段中显示的信息用于错误检测。

TCP- 传输控制协议。该协议处于处于数据传输的持续时间。它来自发件人和接收器之间的虚拟电路。在发件人方面,协议以称为段的小单位的形式分解数据。每个段与序列号相关联,该序列号有助于从原始消息重新排序段。

在接收器端,TCP收集所有段并根据其序列号重新排序。每当由其重新传输段的协议检测到错误时。在确保传输和确认和传输的所有段完成之后,则协议丢弃虚拟电路。

网络层中的协议

IP协议—这是TCP/IP协议组中最重要的协议。为了在互联网上识别设备并建立网络路由,该协议为每台主机设备实现了称为IP地址的逻辑主机地址。该协议接受来自传输层的数据,确保数据从一台设备安全传输到另一台设备。

它将数据段转换成IP数据报。如果数据报的大小大于下一层(链路层)所提供的限制,IP协议就会将数据报分割成小的部分,以便它们可以很容易地通过本地网络传输。在接收端,这些段被重新排列以形成原始消息。路由器是用来在通过远程网络连接的设备之间发送数据的。

ARP—地址解析协议。该协议从IP地址中查找物理地址。发送端设备为了知道接收端设备的物理地址,通过网络发送ARP请求。网络中存在的所有设备都会接收到这个请求,并对其进行处理,接收方识别出请求中存在的IP地址,并通过ARP应答发送其物理地址。

因此,所有这些协议一起形成了TCP/IP协议套件。应用程序将根据协议提供的功能在每一层上选择使用哪种类型的协议。该协议套件可以很容易地修改,并与所有类型的计算机硬件和操作系统兼容。它最初是为UNIX操作系统设计的。

路由器和交换机是用于通过因特网连接的设备之间传输数据的网络设备的示例。由于TCP / IP协议将OSI模型作为参考,因此OSI模型作为TCP / IP协议的应用层组合?

添加评论