在TCP / IP网络层

在Internet层的TCP / IP协议模型OSI的第三层网络的功能。为Internet层的目的,是选择路径(最好的最佳路径年底的网络)到年底交付使用。主要协议在Internet层发现的IP(因特网协议),它提供无连接的,尽最大努力交付路由数据包。处理逻辑的IP寻址,其主要任务是找到没有对数据包的内容关怀端点之间的最佳路径。知识产权不执行错误检查和纠错,并因此被称为不可靠的协议。但是,这些功能是由传输层(TCP)和/或应用层。知识产权的封装在IP数据包传输层的数据。 IP数据包不使用时,拖车封装TCP或UDP数据。让我们来看看什么是IP数据包看起来像:在IP报头中包含的领域的标志: 版本:指定IP数据包报头的格式。 4位版本字段包含数字 4 如果它是一个IPv4数据包,并 6 如果它是一个IPv6数据包。但是,这个领域是不是用来区分IPv4和IPv6数据包。该协议类型字段在第2层信封目前正用于该。

  1. IP头长度 HLEN):表示在32个数据报头长度位字。这是所有的总长度的头信息,并包括两个变长的头字段。
  2. 服务类别 服务类型):8位指定的重要性已被某上层协议指定的水平。
  3. 总长度:16位,具体规定了在整个数据包字节长度。这包括数据和头。要获取数据的有效载荷长度,减去总长度的HLEN。
  4. 鉴定:16位标识当前数据报。这是序列号。
  5. :3位领域中,两个低序位控制碎片。如果一个位指定的数据包可以是支离破碎的,和其他表明,如果数据包在一个支离破碎的一系列数据包的最后片段。
  6. 分片偏移:13位是用来帮助拼凑数据包碎片。该字段允许下一个领域,开始在16位边界。
  7. 生存时间 TTL电):字段,指定跳数一包可抵达。这个数字下降了1个的数据包通过路由器旅行。当计数器达到零,该数据包就会被丢弃。这可以防止数据包无止境循环。
  8. 协议:8位,指示的上层协议如TCP或UDP,后收到的IP进程已经完成传入的数据包。
  9. 头校验:16位,以帮助确保IP协议头的完整性。
  10. 源地址:32位,具体规定,从该数据包被送往节点的IP地址。
  11. 目标地址:32位是指定该数据发送节点的IP地址。
  12. 选项:允许IP支持,如安全的各种选择。这个领域的长短。
  13. 填充:额外的零被添加到这个领域,以确保IP头始终是32位的倍数。
  

数据是不是IP头的一部分。它包含上层信息(TCP或UDP数据包),拥有高达可变长度为64个字节。IP数据包,如果需要去的接口有一个MTU(最大传输单元)比尺寸不足的大小了IP数据包,互联网协议需要片段,包成更小的匹配该接口的MTU的数据包。如果“不分段”的位 IP数据包的字段设置为 1 而包比接口的MTU大,数据包将被丢弃。

ICMP协议:Internet控制消息协议是一个协议,提供控制和通讯能力,以互联网协议(IP)。 ICMP是一个非常重要的协议,由于IP网络故障排除大多数是使用ICMP消息进行。在ICMP的最重要的方面涉及到信息的类型,它返回以及如何解释。

TCP / IP协议套件综述

第4层:您使用电子邮件客户端(如Outlook Express的如)已SMTP和POP3功能,根据TCP / IP协议第4层(应用程序)。您发送电子邮件,在ASCII或HTML格式。然后,应用程序创建一个数据单元在ASCII或HTML格式。电子邮件客户端使用的操作系统为打开间会议主机通讯。所有这些职能的履行在TCP / IP协议第4层(应用程序)。

第3层:与SMTP服务器的TCP套接字打开由操作系统。虚电路打开您的计算机和电子邮件服务器使用TCP根据TCP / IP协议第3层(运输)。

第2层:为SMTP服务器的IP地址,计算机将搜索根据操作系统的路由表。如果不是在路由表中找到,它会主动将他们的道路的决心公司的路由器。 IP协议是TCP / IP协议的第二层(互联网)。

1层:IP数据包转换为以太网帧。以太网帧转换为电信号,这是整个CAT5电缆发送。这些职能的履行在TCP / IP协议第1层(数据链路)。

OSI的与TCP / IP协议 由于这是前面提到的,在OSI模型是一个理论模型,它更是在学习过程中非常有用。另一方面,互联网是建立在TCP / IP模型,因此,TCP / IP是最流行的,因为它的使用及其议定书。两个模型之间的一些相似之处:

  1. 这两种型号的分层模型,并分层通信模型的好处。
  2. 这两种模型的应用层,即使它们包括不同的服务。
  3. 两种型号的运输和网络层具有类似的功能。
  4. 两款机型采用分组交换技术取代电路交换。

两种模型之间的一些分歧是:

  1. TCP / IP的结合在一个单层的三个OSI模型的上层,从而更加接近传输协议为导向。
  2. 数据链路,从OSI模型的物理层组合在一个单层的TCP / IP模型。

目前,OSI模型的影响并不如现场应用的TCP / IP协议的做法,但它是因为它的每一个网络模型的利益出发点。TCP / IP协议看起来简单,因为它比OSI模型层少。然而,通讯使用TCP / IP匹配的所有OSI模型层。一个数据包从主机X原产将获得由主办穿越路由器的A,B Y和长让我们说,例如,主机X是一个Web服务器回答y的最初来自东道国的httpd服务器(X 7层)发起了一个请求响应请求发送HTML格式的网页(X层6)主办y的服务器,它在那一刻的答案很多要求;因此操作系统将发送数据(在网页上发起的会议)时,主机Y的要求(X层5)。数据然后封装在一个TCP段(X层4)。的TCP段,然后封装在一个与东道国X和目标IP主机』(z层3)源IP的IP数据包。主机X查找主机路由表中的Y和没能找到,所以主机X应该提出的IP数据包,路由器A,已就与一个以太网卡的主机X的IP地址相同的子网接口IP数据包发送到以太网接口,并转换为以太网帧(X 2层),然后再转换为电流,并通过以太网卡的RJ45插座(X层1)发送。

路由器A收到了对进入其以太网接口,一根电缆一些电流(1层)和这些电流转换为以太网帧(第二层)。以太网帧,然后转换为IP数据包。看路由器中的目的IP地址的IP数据包,并认为它匹配的IP地址没有,所以知道自己应该找到主办y的路径在其路由表来看,认为最好的路径广告的路由器B,并决定IP数据包发送给它(3层)。如果路由器A是通过一个调制解调器,路由器B,它会转换成IP数据包的PPP帧(第2层),和调制解调器将转换成声音的PPP帧(1层)。路由器B和C将做同样的事情的路由器A,除了路由器C将找到主机Y直接连接到它的接口之一(Y染色体具有一种作为一个在同一子网的IP地址,如果C的IP地址),所以将数据包直接发送到Y主机Y收到关于连接到它的以太网接口(青年层1),它会转换为以太网帧(是第2层),然后到IP数据包(是第3层)部分的电缆电流。然后它将寻找在IP数据包匹配其IP地址的目的主机。

对IP数据包的内容,然后采取TCP协议(是第4层),这使收到的部分在一起。在主机Y操作系统将处理的TCP接收到的数据发送的会议上要求该数据(是5层)。例如,如果主机Y有三个网页浏览器打开时,操作系统会从TCP数据到浏览器提出请求。所收到的数据是HTML格式的(是第6层),因此这将是由Web使用HTML标准的浏览器阅读。最后,在收到的所有数据,Web浏览器将显示给用户的网页收到的(是第7层)。

由Ronald Ť贝赛尔提交的一篇文章


免责声明:我们的网站是不负责本文章的内容。 Webarticles是一个免费的信息资源。
重要事项: 这篇文章说:“TCP / IP互联网层”是一个自动翻译软件。我们感到很遗憾拼写的任何可能发生的错误。谢谢您的理解。


Online: 175 users browsing the articles directory   


  

|