计算机网络总结 第六章 网络层

Posted weiliuyby

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了计算机网络总结 第六章 网络层相关的知识,希望对你有一定的参考价值。

一、IP地址的划分方法,识别A,B,C类地址

  1:IP地址分配

    (1)连接到Internet的每一个主机(计算机或路由器)至少有一个IP地址

    (2) IP地址是分配给网络接口的。

    (3) 多归属主机可以有多个IP地址。

    (4) 一个网络接口也可以分配多个IP地址。

    (5)网桥、Ethernet交换机、集线器Hub属于数据链路层设备,使用MAC地址,不属于网络层设备,不分配IP地址。

  2:ip地址分类

    技术分享图片

  3:特殊IP地址

    (1)直接广播地址(向指定网络广播):A类、B类与C类IP地址中网络号任意、主机号全1,如191.1.255.255

    (2)受限广播地址(本地广播) :网络号与主机号为全1,即255.255.255.255

    (3)“这个网络上的特定主机”地址(本网指定主机) :网络号全0,如0.0.0.25

    (4) 回送地址:127.0.0.0是回送地址。IP协议规定,任何程序用回送地址作目的地址,计算机上协议软件不把该数据报向网络上发送,直接返回本主机。

    (5)网络地址: A类、B类与C类IP地址中网络号任意、主机号全0,如120.0. 0.0

  4:专用IP地址:用于不接入Internet的内部网络

  技术分享图片

二、IP地址与MAC地址的区别,以及设计原因

   1:IP地址:IP地址由用点分隔开的4个8八位组构成,如192.168.0.1就是一个IP地址,这种写法叫点分十进制格式。IP地址由网络地址和主机地址两部分组成,分配给这

两部分的位数随地址类(A类、B类、C类等)的不同而不同。网络地址用于路由选择,而主机地址用于在网络或子网内部寻找一个单独的主机。一个IP地址使得将来自源地址

的数据通过路由而传送到目的地址变为可能。

  2:MAC地址:在OSI(Open System Interconnection,开放系统互连)7层网络协议(物理层,数据链路层,网络层,传输层,会话层,表示层,应用层)参考模型中,

第二层为数据链路层(Data Link)。它包含两个子层,上一层是逻辑链路控制(LLC:Logical Link Control),下一层即是我们前面所提到的MAC(Media Access Control)

层,即介质访问控制层。所谓介质(Media),是指传输信号所通过的多种物理环境。常用网络介质包括电缆(如:双绞线,同轴电缆,光纤),还有微波、激光、红外线

等,有时也称介质为物理介质。MAC地址也叫物理地址、硬件地址或链路地址,由网络设备制造商生产时写在硬件内部。这个地址与网络无关,也即无论将带有这个地址的硬

件(如网卡、集线器、路由器等)接入到网络的何处,它都有相同的MAC地址,MAC地址一般不可改变,不能由用户自己设定。

  3:IP地址与MAC地址的区别 : IP地址基于逻辑,比较灵活,不受硬件限制,也容易记忆。MAC地址在一定程度上与硬件一致,基于物理,能够标识具体。这两种地址各

有好处,使用时也因条件而采取不同的地址。

  4:MAC地址的设计原因:

    (1)这是由组网方式决定的,如今比较流行的接入Internet的方式(也是未来发展的方向)是把主机通过局域网组织在一起,然后再通过交换机和 Internet相连接。

这样一来就出现了如何区分具体用户,防止盗用的问题。由于IP只是逻辑上标识,任何人都随意修改,因此不能用来标识用户;而 MAC地址则不然,它是固化在网卡里面的。

    (2)由于网桥、集线器、交换机属于物理链路层设备,不能使用IP地址,只能使用MAC。

三、子网划分

  1:子网掩码的作用:(1)计算网络号  (2)划分子网

  2:子网具体划分:(见高级网络管理)

四、IP分组交付和路由选择及方法

五、路由选择算法

六、路由选择协议RIP和OSPF

七、ip协议设计为尽力而为的原因

八、地址解析协议ARP,RARP

九、NAT工作原理

十、IPV6的特点

  1:新的协议格式 最大限度减少了首部开销

  2:巨大的地址空间 340 282 366 920 938 463 463 373 607 431 768 211 456

  3:有效的分级寻址和路由结构

  4:有状态和无状态的地址自动配置

  5:内置的安全机制

  6:更好地支持QoS服务

  7:用邻主机发现协议处理邻主机的交互

  8:可扩展性

  

以上是关于计算机网络总结 第六章 网络层的主要内容,如果未能解决你的问题,请参考以下文章

《后台开发:核心技术与应用实践》第六章

计算机网络第六章——链路层

第六章 网络编程-SOCKET开发

20179301 段晓庆 《网络攻防》第六周总结

Linux应用开发第六章网络编程应用开发

第六章 IP基本原理