计算机网络层提供的面向连接服务还是无连接服务讨论与思考

概要

在计算机网络领域,网络层应该向运输层提供怎样的服务(“面向连接”还是“无连接”)曾引起了长期的争论。争论焦点的实质就是:在计算机通信中,可靠交付应当由谁来负责?是网络还是端系统?

介绍

有些人认为应当借助于电信网的成功经验,让网络负责可靠交付。大家知道,传统电信网的主要业务是提供电话服务。电信网使用昂贵的程控交换机(其软件也非常复杂),用面向连接的通信方式,使电信网络能够向用户(实际上就是电话机)提供可靠传输的服务。因此他们认为,计算机网络也应模仿打电话所使用的面向连接的通信方式。当两台计算机进行通信时,也应当先建立连接,以预留双方通信所需的一切网络资源。然后双方就沿着已建立的虚电路发送分组。这样的分组的首部不需要填写完整的目的主机地址,而只需要填写这条虚电路的编号,因而减少了分组的开销。这种通信方式如果再使用可靠传输的网络协议,就可使所发送的分组无差错按序到达终点,当然也不丢失、不重复。在通信结束后要释放建立的虚电路。

但互联网的先驱者却提出一种崭新的网络设计思路。他们认为,电信网提供的端到端可靠传输的服务对电话业务无疑是很合适的,因为电信网的终端(电话机)非常简单,没有智能,也没有差错处理能力。因此电信网必须负责把用户电话机产生的话音信号可靠地传送到对方的电话机,使还原后的话音质量符合技术规范的要求。但计算机网络的端系统是有智能的计算机。计算机有很强的差错处理能力。因此,互联网在设计上就采用了和电信网完全不同的思路,

其实互联网采用的设计思路多样化,网络层就是提供简单灵活的无连接,把数据传输出去的服务,

解决

您可能已经通过邮局发送了一封信,在这样做时,您需要在信封上写下收件人的地址,并且很可能是您的地址以便回复。

以相同的方式,网络层负责识别网络中的各种设备。但是,与邮政地址不同,网络层中的寻址是合乎逻辑的。这意味着地址不固定到设备,它们可能会更改。

此层中使用的地址用于远程传递,如果我们使用邮局类比,远程传递将向另一个组织发送信件。本地交付 - 将在后面的章节中讨论,可以比作向坐在您旁边的同事发送备注。

封装

网络层PDU协议数据单元是分组。封装需要基于来自传输层的段添加第3层特定信息。此类信息包括标题和预告片。它还将段与传输层分开以进行远程传递。

路由

在网络层中,这些是将数据从主机定向到目标的服务。在许多情况下,数据包可能必须通过许多中间设备(如路由器)。路由确保到目的地的路径是管理员定义的最有效路径。

解封

当数据包到达目的地时,必须对其进行解码并将OSI层向上移动到应用层,从而移动到人类网络。网络层承载数据包,不包含有关上层的信息,例如应用程序类型。解封装用于将分组重新组装成分段,然后在传输层中使用分段。

网络层协议

在网络层中,有两个主要协议用于承载数据。这些是:

Internet协议版本4(IPv4)

Internet协议版本6(IPv6)

还有其他协议使用,但是,它们超出了本课程的范围,将不再讨论。

IP(互联网协议) - Ipv4和IPv6。

在本课程的大部分内容中,我们将讨论IPv4,我们还将简要讨论IPv6,因为在更高级的课程(如CCNP)中更详细地讨论了IPv6中的概念。

IP定义了通过网络将数据包从源设备传输到目标设备所需的功能。网络可能包含许多节点,因此IP地址不会更改。IP不会跟踪各种数据包或管理其流量。这些功能在其他层执行。IP的一些特征包括以下内容。

无连接 - 这意味着在发送数据包之前不必建立连接。

媒体独立 - 无论媒体如何; 即无线,铜线或光纤,IP地址不会改变。

不可靠的传输(尽力而为) - 这意味着无法保证数据包的传输,当数据包在传输过程中丢失时,可能会根据其他层(如传输层)的协议重新传输数据包。例如,如果VOIP数据包丢失,则不会重新发送,因为VOIP使用UDP,但是,当HTTP数据包丢失时,由于HTTP使用TCP,因此必须重新发送它们。

划分网络

网络层的一个功能是寻址网络中的主机。随着网络的增长,网络管理员需要一种方法来管理这些地址。以一个国家为例,如果没有计划所有的地址,你能想象在发送信件时会出现混乱吗?这将是一场噩梦。同样,随着网络的发展,网络管理员需要找到一种定义不同网段的方法。

如果网络中的主机被分成不同的网络组,那么它将更易于管理。这些网络组称为子网。

网络可以分为不同的方式,例如:

目的

地理范围

所有权

为什么要划分网络呢?

随着网络的发展,可能面临的一些常见问题包括:

性能下降

安全问题

地址管理

要解决这些问题,我们需要子网。

将主机划分为不同的子网或网络有助于提高性能。

子网划分可以帮助创建安全边界,因为并非网络中的所有主机都应该相互通信。例如,销售部门中的主机可能需要与财务部门中的主机分开。

互联网使用第3层地址。如果连接到互联网的所有主机都在一个网络上,那么几乎不可能进行通信。因此,当在诸如因特网的大型网络上进行通信时,子网分离并使网络更易于管理。

如何划分网络 - 分层寻址

当我们划分网络时,我们通常使用分层寻址结构。分层地址很重要,因为可以识别每个主机。您可以将其比作使用家谱来追踪亲戚。

分割网络时,分层地址的工作方式与发送信件时可能使用的地址类似。考虑下面的图表。

在此图中,地址结构是分层的,第一级是我们发送到的国家,第二级是城市,第三级是收件人的确切地址。类似地,网络层中的逻辑地址包含网络部分和主机部分。

在邮局,邮递员只需要知道邮件发送到的邮局,这与代码类似。当信件到达邮局时,那里的帖子负责将信件发送给预定的收件人。

第3层地址还具有网络和主机部分。网络中的路由器仅通过查看目标网络在各个单独的网络之间转发数据包。当数据包到达目的地时,路由器必须查看整个地址,以便将数据包传送到预定目的地。

在将大型网络划分为较小的网络时,我们需要创建其他级别或层次的寻址。就像我们上面的邮政示例一样,当我们使用分层寻址方案时,我们可以保留更高级别,例如国家/地区。然后我们可以将国家划分到不同的城市,最后解决最低级别的各种主机或用户。

IPv4地址由两部分组成,即网络和主机部分。地址应该具有两个部分以便通信成功。

IPv4地址由32位组成,我们可以不同地划分这些位以创建更多主机地址或更多网络,但是,在任何一种情况下,地址必须是32位长才能完成地址。

第3层的沟通

当主机想要与不同网络上的主机通信时,必须使用诸如路由器之类的中间设备。路由器充当到其他网络的网关,如下图所示。

从上图中可以看出,2个不同的网络上有两台主机。为了使它们之间的通信成为可能,在它们之间需要中间设备,在这种情况下是路由器。路由器具有主机的默认网关,来自这些主机的流量将通过路由器。路由器的工作是确定数据包的所在位置。

只有路由存在时才能转发数据包。所有第3层设备必须具有逻辑地址才能转发数据包。

在上面的场景中,连接到主机B的网络是来自主机A的远程网络,因此,我们必须具有从主机A到主机B的到该网络的路由。路由器可以基于已静态配置的路由或者路由来转发数据包。动态学习。

注意:我们将在后续章节中讨论路由。

路由器使用其内存中包含的路由表转发数据包,该路由表包含目标网络,度量标准和下一跳设备等信息。

©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,214评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,307评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,543评论 0 341
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,221评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,224评论 5 371
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,007评论 1 284
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,313评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,956评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,441评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,925评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,018评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,685评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,234评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,240评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,464评论 1 261
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,467评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,762评论 2 345

推荐阅读更多精彩内容

  • 四、与恐龙的第一次亲密接触 啊!大家吓得小心肝都蹦出来了!眼看大树就要砸过来了,大伙儿吓得一屁股坐在地上,都忘记了...
    松风道骨阅读 392评论 0 0
  • 昨天晚上我们去弟弟家玩,一上楼肥仔看到电视机里放的是儿歌。生气的拿棒子打电视机,这一举动让我们都很费解。连...
    小文爱写作阅读 475评论 1 2
  • 人世间——第一个小故事 文|勤锦 阿雅第一天到重庆的时候,要坐轻轨到定好的单身公寓去。 很不幸,...
    我是萧潜阅读 652评论 2 4
  • 今天我的朋友来我家做客,吃过饭后,我问他要玩什么游戏?他说玩捉迷藏。 我们先石头剪刀布,决定...
    ML马乐阅读 227评论 0 1
  • 每一段不成熟的经历,都是一段情,一段伤,一段悔,一段悟。伤了他人,也伤了自己,然后悔悟,变得更加成熟。在不成熟的年...
    南柯一梦silence阅读 567评论 0 0