摘要: IP层转发分组的流程 如图是一个路由表的简单例子。有4个A类网络通过3个路由器连接在一起。每一个网络上都可能又成千上万个主机。可以想象,若按查找目的主机号来制作路由表,则所得出的路由表就会过于庞大。但若按主机所在的网络地址来制作路由表,那么每一个路由器中的路由表就只包含4个项目。具体分组转发算法如下 1)从数据报的首部提取目的站的ip地址D,得出目的网络地址为N。 2)若N就是与此路由器直接相连的某个网络地址,则这种交付为直接交付,即不需要再经过其它的路由器。这时就直接通过该网络将数据报交付给目的站D(这里包括将目的主机地址D转换为具体的硬件地址,将数据报封装为MAC帧,再发送此帧);... 阅读全文
posted @ 2011-10-18 21:18 hnrainll 阅读(6098) 评论(0) 推荐(0) 编辑
摘要: 1、什么时候使用多路由协议? 当两种不同的路由协议要交换路由信息时,就要用到多路由协议。当然,路由再分配也可以交换路由信息。下列情况不必使用多路由协议: 从老版本的内部网关协议( Interior Gateway Protocol,I G P)升级到新版本的I G P。 你想使用另一种路由协议但又必须保留原来的协议。 你想终止内部路由,以免受到其他没有严格过滤监管功能的路由器的干扰。 你在一个由多个厂家的路由器构成的环境下。 什么是距离向量路由协议? 距离向量路由协议是为小型网络环境设计的。在大型网络环境下,这类协议在学习路由及保持路由将产生较大的流... 阅读全文
posted @ 2011-10-18 21:15 hnrainll 阅读(838) 评论(0) 推荐(0) 编辑
摘要: 转自:http://studyccie.blog.163.com/blog/static/161868056201041385432830/第四章距离矢量路由协议:RIP(路由信息协议)最初在 RFC 1058 中定义。主要有以下特点:l 使用跳数作为选择路径的度量。l 如果某网络的跳数超过 15,RIP 便无法提供到达该网络的路由。l 默认情况下,每 30 秒通过广播或组播发送一次路由更新。IGRP(内部网关路由协议)是由 Cisco 开发的专有协议。IGRP 的主要设计特点如下:l 使用基于带宽、延迟、负载和可靠性的复合度量。l 默认情况下,每 90 秒通过广播发送一次路由更新。l IGR 阅读全文
posted @ 2011-10-18 17:32 hnrainll 阅读(687) 评论(0) 推荐(0) 编辑
摘要: 看到园子里很多的前辈在发表自己的文章和想法的时候,文章后面都有一个版权信息的声明,感觉上很是讲究,很想也做一个和前辈们一样的东西,今天也仿着他们的签名做了一个,没有什么突出的地方,效果图如下: 这样博客看起来很是新颖,有两种做法:通过博客的签名来设置,你所有的文章后边都会跟上你的签名;通过自己写好的HTML代码在维护你的签名; 第一种步骤如下: 1.在后台管理界面写随笔的地方,点击左侧的维护签名,起个名字,在“内容”的文本框输入如下信息; 代码<div id="AllanboltSignature"> <div>作者:<a href=" 阅读全文
posted @ 2011-10-18 17:07 hnrainll 阅读(416) 评论(0) 推荐(1) 编辑
摘要: 什么是路由环路?路由环路是指数据包在一系列路由器之间不断传输却始终无法到达其预期目的网络的一种现象。当两台或多台路由器的路由信息中存在错误地指向不可达目的网络的有效路径时,就可能发生路由环路。造成环路的可能原因有:.静态路由配置错误.路由重分布配置错误.发生了改变的网络中收敛速度缓慢,不一致的路由表未能得到更新.错误配置或添加了丢弃的路由距离矢量路由协议的工作方式比较简单。其简单性导致它容易存在诸如路由环路之类的缺陷。在链路状态路由协议中,路由环路较为少见,但在某些情况下也会发生。注:IP 协议自身包含防止数据包在网络中无休止传输的机制。IP 设置了生存时间 (TTL) 字段,每经过一台路由器 阅读全文
posted @ 2011-10-18 16:46 hnrainll 阅读(1545) 评论(0) 推荐(0) 编辑
摘要: 距离矢量路由协议(二)----路由更新当路由器冷启动或通电开机时,它完全不了解网络拓扑结构。它甚至不知道在其链路的另一端是否存在其它设备。路由器唯一了解的信息来自自身 NVRAM 中存储的配置文件中的信息。当路由器成功启动后,它将应用所保存的配置。如第 1 章和第 2 章所述,如果正确配置了 IP 地址,则路由器将首先发现与其自身直连的网络。初次网络发现在上图所示的范例中,当路由器冷启动后,在开始交换路由信息之前,路由器将首先发现与其自身直连的网络以及子网掩码。以下信息会添加到路由器的路由表中:R110.1.0.0 available through interface FastEtherne 阅读全文
posted @ 2011-10-18 16:44 hnrainll 阅读(1025) 评论(0) 推荐(0) 编辑
摘要: 距离矢量路由协议(一)---相关概念简介距离矢量路由协议包括 RIP、IGRP 和 EIGRP。RIPRIP(路由信息协议)最初在 RFC 1058 中定义。主要有以下特点: .使用跳数作为选择路径的度量。 .如果某网络的跳数超过 15,RIP 便无法提供到达该网络的路由。 .默认情况下,每 30 秒通过广播或组播发送一次路由更新。IGRPIGRP(内部网关路由协议)是由 Cisco 开发的专有协议。IGRP 的主要设计特点如下: .使用基于带宽、延迟、负载和可靠性的复合度量。. 默认情况下,每 90 秒通过广播发送一次路由更新。 .IGRP 是 EIGRP 的前身,现在已不再使用。EIGRP 阅读全文
posted @ 2011-10-18 16:42 hnrainll 阅读(5841) 评论(0) 推荐(0) 编辑
摘要: RIP 的历史影响RIP 是最早的距离矢量路由协议。尽管 RIP 缺少许多更为高级的路由协议所具备的复杂功能,但其简单性和使用的广泛性使其具有很强的生命力。RIP 不是“即将被淘汰”的协议。实际上,现在已经出现了一种支持 IPv6 的 RIP,称为 RIPng(ng 是 next generation 的缩写,意为“下一代”)。RIP 从 Xerox 开发的早期协议 - 网关信息协议 (GWINFO) 演变而来。随着 Xerox 网络系统 (XNS) 的发展,GWINFO 逐渐演变成 RIP。此后,由于 Berkeley 软件分发 (BSD) 的 routed(读作“route-dee”,而不 阅读全文
posted @ 2011-10-18 16:33 hnrainll 阅读(3322) 评论(0) 推荐(0) 编辑
摘要: 前面我们分析并且总结了一些RIP路由协议的特点。其中我们发现有一些现象并不利于网络的组建和使用。所以我们为了提高RIP路由协议性能而提出了两项措施。1. 水平分割在RIP路由协议的"计数到无穷大"现象中,产生的原因是A、B之间互相传送了"欺骗信息",那么针对这种情况,我们自然会想到如果能将这些"欺骗信息"去掉,那么不就可以在一定程度上避免"计数到无穷大"了吗.水平分割正是这样一种解决手段."普通的水平分割"是:如果一条路由信息是从X端口学习到的,那么从该端口发出的路由更新报文中将不再包含该条路由 阅读全文
posted @ 2011-10-18 16:00 hnrainll 阅读(2974) 评论(0) 推荐(0) 编辑
摘要: 静态路由 静态路由是指由网络管理员手工配置的路由信息。当网络的拓扑结构或链路的状态发生变化时,网络管理员需要手工去修改路由表中相关的静态路由信息。静态路由信息在缺省情况下是私有的,不会传递给其他的路由器。当然,网管员也可以通过对路由器进行设置使之成为共享的。静态路由一般适用于比较简单的网络环境,在这样的环境中,网络管理员易于清楚地了解网络的拓扑结构,便于设置正确的路由信息。下面是两个适合使用静态路由的实例。 在图1中,假设Network 1之外的其他网络访问Network 1时必须经过路由器A和路由器B,网管员则可以在路由器A中设置一条指向路由器B的静态路由信息。这样做的好处... 阅读全文
posted @ 2011-10-18 15:29 hnrainll 阅读(756) 评论(0) 推荐(0) 编辑
摘要: 导读:作者Jean Hsu现就职于Pulse,是一名Android工程师。她近日写了一篇文章《It’s Not Too Late toLearn How to Code》。文中提到了她自己在学习代码的过程中虽然艰辛但却很有收获。她强调,心动不如行动,要将想法实现化。她还为大家推荐了一个Stanford的学习课程,希望对大家能所帮助。现将文章摘译,以下是内容:编程就如一种超能力。通过它,你可以创造出成千上万的人们可以看到的东西;你可以改变人们的行为方式、思想方式及与他人交互的方式。这棒极了,但是,我也见过好多人,他们认为这是一种他们力所不能及的能力。我也见过很多非技术出身的人,他们似乎以为这种超 阅读全文
posted @ 2011-10-18 14:50 hnrainll 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 1.启动ssh服务root@linuck:/#/etc/init.d/ssh start 2.生成密钥KEY root@linuck:/#ssh-keygen -t rsa -f /etc/ssh/ssh_host_rsa_key root@linuck:/#ssh-keygen -t dsa -f /etc/ssh/ssh_host_dsa_key root@linuck:/#sshd-generate 本文出自 “ynhu33” 博客,请务必保留此出处http://ynhu33.blog.51cto.com/412835/638834 阅读全文
posted @ 2011-10-18 14:12 hnrainll 阅读(4204) 评论(0) 推荐(1) 编辑
摘要: source url:http://book.51cto.com/art/200904/121953.htm经过多年的发展,Internet路由选择架构已成为互联网络的分布式系统。如今的Internet规模巨大,涉及众多网络,任何一个组织都无法管理前往全球每个目的地所需的全部路由选择信息。因此,Internet被划分为很多由不同组织和公司单独控制的网络组,这被称为自主系统(AS)。AS是由单个管理机构使用相同的内部路由选择策略控制的一组网络,每个AS都用唯一的AS号(ASN)标识。ASN在Internet机构控制和注册。如图6.15所示,是一组位于同一个AS中的路由器。最常见的AS是ISP。大 阅读全文
posted @ 2011-10-18 10:53 hnrainll 阅读(397) 评论(0) 推荐(0) 编辑
摘要: 先运行服务器,再运行客户端时得到服务器发送到的hello world!信息.服务器代码:import java.io.*;import java.net.*;public class HelloServer{ public static void main(String args[]) throws IOException { ServerSocket serverSocket = null; PrintWriter out = null; try{ serverSocket = new ServerSocket(99... 阅读全文
posted @ 2011-10-18 08:59 hnrainll 阅读(450) 评论(0) 推荐(0) 编辑