网络层
nineteen_
这个作者很懒,什么都没留下…
展开
-
网络层—路由器的构成
本文主要介绍路由器的构成,其中包括路由器的结构和交换结构。1、路由器的结构从上图可以看出,路由器大致分为了两个部分,路由选择部分和分组转发部分。(1)路由部分也称为控制部分,其核心构件是路由选择处理机。路由选择处理机有几个任务,例如构造路由表,经常或者定期地和相邻路由器交换信息来更新路由表。(2)分组转发部分,又称为交换组织,它由三部分组成:交换结构(switching fab原创 2015-12-09 20:15:33 · 2341 阅读 · 0 评论 -
网络层—路由选择协议
本文将说明因特网中非常重要的路由选择协议,具体的路由算法会用专门的文章进行说明 在因特网中的路由选择协议是分层次的,也就是因特网将整个互联网分为许多较小的自治系统(autonomous system),简称为AS,原因主要是这两个方面:(1)网络规模非常大,路由器如果需要处理所有网络,将会使得路由表很大,处理起来很复杂(2)有些单位不愿意外部了解自己内部网络的布局细节和所采用的路由选原创 2015-12-09 15:00:21 · 4446 阅读 · 0 评论 -
网络层—ICMP
本文主要介绍ICMP(Internet Control Message Protocol)网际控制报文协议,对IP数据报进行差错报告,提高交付的机会。 ICMP报文是在IP数据报里面的,是作为IP数据报中数据的一部分。ICMP报文有两种类型,一个是ICMP差错报告报文,另外一个是ICMP询问报文。ICMP报文的前4个字节是统一的格式,一共有三个字段:类型、代码、检验和(IP数据报原创 2015-12-03 17:00:30 · 586 阅读 · 0 评论 -
网络层—IP地址的三种分类方式
本文主要介绍网络层中的IP地址,其中有三种地址管理方法也将会详细介绍说明IP地址是给因特网上的每一个主机或者是路由器的每一个接口(注意是接口,而不是主机或者是路由器本身)分配的一个在全世界范围中唯一的32位的标识符。IP地址是由ICANN(Internet Corporation for Assigned Names and Numbers)机构进行分配的。IP地址现在有三种编址方法:原创 2015-12-01 17:09:57 · 13071 阅读 · 0 评论 -
网络层—网络层提供的两种服务
本文主要说明网络层提供的两种服务,一种是虚拟电路(Virtual-Circuit 称为VC),另外一种是数据报服务(datagram network)。这两种服务有各自的特点,以下将会详细讨论:1、虚拟电路服务虽然因特网是一个利用数据报服务传输信息的,但是很多其他网络体系结构(例如ATM)使用的是虚拟电路网络。我们先通过电信网来了解虚拟电路,电信网进行的是面向连接的通信方式,使用昂贵的程控原创 2015-11-30 19:52:53 · 28185 阅读 · 0 评论 -
网络层—网际协议IP
本文主要大致介绍网际协议IP(Internet Protocol),通过本章的简要说明,引导进入网际协议IP的深入学习。对于计算机网络,大家都知道TCP/IP协议体系是很重要的,那么在网络层,我们主要对IP协议进行详细学习,与IP协议配套使用的还有另外的几个协议:(1)ARP(Address Resolution Protocol)地址解析协议(2)ICMP(Internet Cont原创 2015-12-01 17:03:47 · 734 阅读 · 0 评论 -
网络层—链路状态路由算法
本文讲述路由算法中的链路状态路由,链路状态路由的核心算法是Dijkstra算法,本文也会详细描述1979年以前ARPANET(Advanced Research Project Agency)一直使用的是距离矢量路由算法,但是在此之后便改为使用链路状态路由算法。当今,链路状态路由算法的变种算法——IS-IS(Intermediate System-Intermediate System)还原创 2015-12-17 22:23:38 · 16776 阅读 · 2 评论 -
网络层—距离矢量算法
本文主要介绍距离矢量路由(distance vector routing)算法,也可以叫做Bellman-Ford路由算法(这是根据设计者的名字来命名的),该算法应用于很多网络协议中,例如著名的RIP。距离矢量算法(我们简称它为DV,而链路路由算法我们简称为LS)是一种迭代的、异步的、分布式的算法。首先,说它是迭代的,是因为这个过程一直要持续到邻居之间没有更多信息需要交换为止。其次,说它是异步原创 2015-12-28 15:35:09 · 6147 阅读 · 0 评论 -
运输层—TCP
本文主要对TCP进行简单的描述TCP协议的主要特点有以下几点:(1)TCP是面向连接的运输层协议。应用程序在使用TCP协议之前,就必须要建立TCP连接。传送数据完毕之后,必须释放掉已经建立的TCP连接。其实有点像打电话,拨通电话,通话,然后挂断电话。(2)TCP协议只能是点对点的。(3)TCP提供可靠交付。(4)TCP提供全双工通信。TCP允许通信双方的应用程序在任何时候都能发原创 2015-12-10 22:15:12 · 561 阅读 · 0 评论 -
网络层—IP多播
本文对IP多播进行说明,主要介绍IP多播的基本内容以及多播路由选择协议1、IP多播的基本内容图a是单播的示意图,图b是多播的示意图,能够进行多播协议的路由器称为多播路由器(multicast router),在因特网上面进行多播就叫做IP多播。多播数据报和一般的数据报的区别就是多播数据报使用的是D类的IP地址作为目的地址(D类IP地址的类别位为1110)。2、多播路由选原创 2015-12-09 21:50:24 · 1194 阅读 · 0 评论 -
网络层—广播路由选择算法
不同于单播(点对点)通信的路由选择协议,广播路由选择需要提供一种从源结点到网络中的所有其他结点交付分组的服务。本文主要对广播路由选择算法进行详细说明:1、N次单播如果有N个目的结点,那么在源结点中就产生N个分组副本,然后将这N份分组传到N个目的结点,这种方法看上去十分简单,而且是可以利用单播的协议进行N次传送。但是这方法有很多致命的缺点,比如:N次单播的第一段路径都相同,那么这段路径就是被原创 2015-12-27 16:25:58 · 3708 阅读 · 0 评论