计算机网络(六) 网络层---概述

     主要讨论网络互连问题,也就是讨论多个网络通过路由器互连成为一个互连网络(互联网)的各种问题。核心内容为网际协议IP,同时还要讨论网际控制报文协议ICMP和几种常用的路由选择协议及IP多播的概念。最后简要介绍虚拟专用网VPN和网络地址转换NAT。


因特网采用的设计思路:网络层向上只提供简单灵活的、无连接的、尽最大努力交付的数据报服务。

网络在发送分组时不需要先建立连接。每一个分组独立发送,与其前后的分组无关(不进行编号)。

网络层不提供服务质量的承诺。即所传送的分组可能出错、丢失、重复和失序,也不保证分组交付的时限。


主机中进程之间的可靠通信由运输层负责(包括差错处理、流量控制等)。


TCP/IP体系的网络层提供的是数据报服务。

网际协议IP是TCP/IP体系中两个最主要的协议之一,也是最重要的因特网标准协议之一。与IP协议配套使用的三个协议:

      1.地址解析协议ARP(Address Resolution Protocol)

      2.网际控制报文协议ICMP(Internet Control Message Protocol)

      3.网际组管理协议IGMP(Internet Group Management Protocol)


虚拟互连网络

     把全世界范围内数以百万计的网络互连起来,并且能够相互通信,需要解决的问题:

         不同的寻址方案

         不同的最大分组长度

         不同的网络接入机制

         不同的超时控制

         不同的差错恢复方法

         不同的状态报告方法

         不同的路由选择技术

         不同的用户接入控制

         不同的服务(面向连接服务和无连接服务)

         不同的管理与控制方式等


将网络互相连接起来的中间设备根据所在的层次主要由四种:

         1)物理层使用的中间设备叫做转发器(repeater)。     集线器

         2)数据链路层使用的中间设备叫做网桥或桥接器(bridge)。

         3)网络层使用的中间设备叫做路由器(router)。

         4)在网络层以上使用的中间设备叫做网关(gateway)。用网关连接两个不兼容的系统需要在高层进行协议的转换。


当中间设备是转发器或网桥时,仅仅把一个网络扩大了,从网络层的角度看,这仍是一个网络,一般不称之为网络互连。网关由于比较复杂,目前使用得较少。因此讨论网络互连时,都是指用路由器进行网络互连和路由选择。由于参加互连的计算机网络都使用相同的网际协议IP,因此可以把互连以后的计算机网络看成一个虚拟互连网络(即逻辑互连网路,互联网)


整个的因特网就是一个单一的、抽象的网络。IP地址就是给因特网上的每一个主机(或路由器)的每一个接口分配为一个在全世界范围是唯一的32位的标识符。

IP地址的编址方法经过了三个阶段:分类的IP地址、子网的划分、构成超网。


分类的IP地址:IP地址 ::= { <网络号>,<主机号> }                              ::= 表示“定义为”

将IP地址划分为若干个固定类,每一类地址都由两个固定长度的字段组成,其中第一个字段是网络号(net-id),它标志主机(或路由器)所连接到的网络。第二个字段是主机号(host-id),它标志该主机。

从IP地址的结构来看,IP地址并不仅仅指明一个主机,还指明了主机所连接到的网络。


常用的三种类别的IP地址

A类地址的网络号字段占一个字节,只用7位可供使用(第一位已固定),但可指派的网络号是126个(即2^7 - 2)。减2的原因:IP地址中的全0表示“这个(this)”。网络号字段为全0的IP地址是个保留地址,意思是“本网络”。网络号为127(即01111111)保留作为本地软件环回测试(loopback test)本主机的进程之间的通信之用。若主机发送一个目的地址为环回地址(如127.0.0.1)的IP数据报,则本主机中的协议软件就处理数据报中的数据,而不会把数据报发送到任何网络。目的地址为环回地址的IP数据报永远不会出现在任何网络上,因为网络号为127的地址根本不是一个网络地址。

B类地址的网络号字段由2字节,由14位可以进行分配。由于前两位(1 0)使不可能出现网络号字段成为全0或全1,因此不存在网络总数减2的问题。但实际上B类网络地址128.0.0.0是不指派的。C类网络地址192.0.0.0也不指派。

全0的主机号字段表示该IP地址是“本主机”所连接到的单个网络,而全1表示“所有的(all)“,因此全1的主机号字段表示该网络上的所有主机。则三类的主机数均要减2

A类地址的主机号占3字节,每一个A类网络中的最大主机数是2^24 - 2。

例如: B类地址128.7.255.255表示“在网络128.7.0.0上的所有主机”。而A类地址0.0.0.35表示“在这个网络上主机号为35的主机”


IP地址特点:

       每一个IP地址都由网络号和主机号组成。IP地址管理机构只分配网络号。

       路由器仅根据目的主机所连接的网络号来转发分组。(使路由表的项目数大幅度减少,从而减小了路由表所占的存储空间以及查找路由表的时间)

       IP地址是标志一个主机(或路由器)和一条链路的接口。当一个主机同时连接到两个网络上时,该主机就必须同时具有两个相应的IP地址

       一个网络是指具有相同网络号的主机的集合


       同一个局域网上的主机或路由器的IP地址中的网络号必须是一样的。

       用网桥互连的网段仍然是一个局域网,只能有一个网络号。

       路由器总具有两个或以上的IP地址。即路由器的每一个接口都有一个不同网络号的IP地址。

       当两个路由器直接相连时,在连线两端的接口处,可以分配也可以不分配IP地址。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值