Categories
Tech

子网掩码与子网划分(zz)

子网掩码与子网划分

目录 :

一、摘要

二、子网掩码的概念及作用

三、为什么需要使用子网掩码

四、如何用子网掩码得到网络/主机地址

五、子网掩码的分类

六、子网编址技术

七、如何划分子网及确定子网掩码

八、相关判断方法

一、摘要

近期在我的论坛中大家对子网掩码以及子网划分的讨论比较多,因为前面也写了关于ip地址的教程,为了延续性,就写了这个关于子网掩码与子网划分的教程,学这篇教程需要一定的基础(高手当然除外),建议读过前面的关于ip的教程后,再读本教程。准备好了吗?我们开始吧!!

二、子网掩码的概念及作用

子网掩码是一个应用于TCP/IP网络的32位二进制值,它可以屏蔽掉ip地址中的一部分,从而分离出ip地址中的网络部分与主机部分,基于子网掩码,管理员可以将网络进一步划分为若干子网。

三、为什么需要使用子网掩码

虽然我们说子网掩码可以分离出ip地址中的网络部分与主机部分,可大家还是会有疑问,比如为什么要区分网络地址与主机地址?区分以后又怎样呢?那么好,让我们再详细的讲一下吧!

在使用TCP/IP协议的两台计算机之间进行通信时,我们通过将本机的子网掩码与接受方主机的ip地址进行’与’运算,即可得到目标主机所在的网络号,又由于每台主机在配置TCP/IP协议时都设置了一个本机ip地址与子网掩码,所以可以知道本机所在的网络号。

通过比较这两个网络号,就可以知道接受方主机是否在本网络上。如果网络号相同,表明接受方在本网络上,那么可以通过相关的协议把数据包直接发送到目标主机;如果网络号不同,表明目标主机在远程网络上,那么数据包将会发送给本网络上的路由器,由路由器将数据包发送到其他网络,直至到达目的地。在这个过程中你可以看到,子网掩码是不可或缺的!

四、如何用子网掩码得到网络/主机地址

既然子网掩码这么重要,那么它是如何分离出ip地址中的网络地址和主机地址的呢?

过程如下:

1.将ip地址与子网掩码转换成二进制;

2.将二进制形式的ip地址与子网掩码做’与’运算,将答案化为十进制便得到网络地址;

3.将二进制形式的子网掩码取’反’;

4.将取’反’后的子网掩码与ip地址做’与’运算,将答案化为十进制便得到主机地址。

下面我们用一个例子给大家演示:

假设有一个I P 地址:192.168.0.1

子网掩码为:255.255.255.0

化为二进制为:I P 地址11000000.10101000.00000000.00000001

子网掩码11111111.11111111.11111111.00000000

将两者做’与’运算得:11000000.10101000.00000000.00000000

将其化为十进制得:192.168.0.0

这便是上面ip的网络地址,主机地址以此类推。

小技巧:由于观察到上面的子网掩码为C类地址的默认子网掩码(即未划分子网),便可直接看出网络地址为ip地址的前三部分,即前三个字节。

解惑:

什么?你还是不懂?问我为什么要做’与’运算而不是别的?其实你仔细观察一下上面的例子就应该能明白。

‘1’在做’与’运算时,不影响结果,’0’在做’与’运算时,将得到0,利用’与’的这个特性,当管理员设置子网掩码时,即将子网掩码上与网络地址所对应的位都设为’1′,其他位都设为’0′,那么当作’与’时,ip地址中的网络号将被保留到结果中,而主机号将被置0,这样就解析出了网络号,解析主机号也一样,只需先把子网掩码取’反’,在做’与’。

五、子网掩码的分类

1)缺省子网掩码:

即未划分子网,对应的网络号的位都置1,主机号都置0。

A类网络缺省子网掩码:255.0.0.0

B类网络缺省子网掩码:255.255.0.0

C类网络缺省子网掩码:255.255.255.0

2)自定义子网掩码:

将一个网络划分为几个子网,需要每一段使用不同的网络号或子网号,实际上我们可以认为是将主机号分为两个部分:子网号、子网主机号。 形式如下:

未做子网划分的ip地址:网络号+主机号

做子网划分后的ip地址:网络号+子网号+子网主机号

也就是说ip地址在化分子网后,以前的主机号位置的一部分给了子网号,余下的是子网主机号。

六、子网编址技术

前面几点介绍了子网掩码的一些知识,下面我们来看看子网划分,不要认为子网划分与子网掩码没有关系哟,子网划分也是靠子网掩码来实现的。

子网是指一个ip地址上生成的逻辑网络,它可以让一个网络地址跨越多个物理网络,即一个网络地址代表多个网络(很明显这样做可以节省ip地址)。呵呵,听起来是不是很蹊跷?一个网络就这样被莫名其妙的划分成了许多子网?那么这样做有什么用呢?

我举个例子来跟你说吧:比如你是某个学校的网管,你的学校有四个处于不同物理位置的网络教室,每个网络教室25台机器,你的任务是给这些机器配置ip地址和子网掩码。你可能会觉得这再简单不过了,申请4个C类地址,每个教室一个,然后在一一配置不就搞定了。嗯,这样做理论上没错,但你有没有想到这样做很浪费,你一共浪费了(254-25)*4=916个ip地址,如果所有的网管都像你这样做,那么internet上的ip地址将会在极短的时间内枯竭,显然,你是不能这样做,你应该做子网划分。

子网划分说白了是这样一个事情:因为在划分了子网后,ip地址的网络号是不变的,因此在局域网外部看来,这里仍然只存在一个网络,即网络号所代表的那个网络;但在网络内部却是另外一个景象,因为我们每个子网的子网号是不同的,当用化分子网后的ip地址与子网掩码(注意,这里指的子网掩码已经不是缺省子网掩码了,而是自定义子网掩码,是管理员在经过计算后得出的)做’与’运算时,每个子网将得到不同的子网地址,从而实现了对网络的划分(得到了不同的地址,当然就能区别出各个子网了,有趣吧)。

子网编址技术,即子网划分将会有助于以下问题的解决:

1)巨大的网络地址管理耗费:如果你是一个A类网络的管理员,你一定会为管理数量庞大的主机而头痛的;

2)路由器中的选路表的急剧膨胀:当路由器与其他路由器交换选路表时,互联网的负载是很高的,所需的计算量也很高;

3)IP地址空间有限并终将枯竭:这是一个至关重要的问题,高速发展的internet,使原来的编址方法不能适应,而一些ip地址却不能被充分的利用,造成了浪费。

因此,在配置局域网或其他网络时,根据需要划分子网是很重要的,有时也是必要的。现在,子网编址技术已经被绝大多数局域网所使用。

七、如何划分子网及确定子网掩码

在动手划分之前,一定要考虑网络目前的需求和将来的需求计划。

划分子网主要从以下方面考虑:

1.网络中物理段的数量(即要划分的子网数量)

2.每个物理段的主机的数量

确定子网掩码的步骤:

第一步:确定物理网段的数量,并将其转换为二进制数,并确定位数n。如:你需要6个子网,6的二进制值为110,共3位,即n=3;

第二步:按照你ip地址的类型写出其缺省子网掩码。如C类,则缺省子网掩码为11111111.11111111.11111111.00000000;

第三步:将子网掩码中与主机号的前n位对应的位置置1,其余位置置0。若n=3且为

C类地址:则得到子网掩码为11111111.11111111.11111111.11100000化为十进制得到255.255.255.224

B类地址:则得到子网掩码为11111111.11111111.11100000.00000000化为十进制得到255.255.224.0

A类地址:则得到子网掩码为11111111.11100000.00000000.00000000化为十进制得到255.224.0.0

另:由于网络被划分为6个子网,占用了主机号的前3位,若是C类地址,则主机号只能用5位来表示主机号,因此每个子网内的主机数量=(2的5次方)-2=30,6个子网总共所能标识的主机数将小于254,这点请大家注意!

解惑:

1.你可能有这样的疑问,比如在上面的例子里,6的二进制值为110,那么为什么要将子网掩码中与主机号的前n位对应的位置都置1,而不是用6的二进制110去替代前n位呢?

呵呵,这个问题提的很好,答案是这样的:我们计算子网掩码的目的是什么?就是希望它在做’与’的时候能够解析出网络号,也就是说它与网络号所对应的位置都应该是1(当然包括与子网号所对应的位置),那么很显然,你写上110是不对的,如果你这么写,那么它的意义是主机号的前两位作为子网号,那么这样将最多划分2个子网(不明白没关系,下面有计算子网数量的方法),与我们当初所要划分的6个子网显然是不一致的。这样解释你能明白马?

2.细心的人可能会发现,划分4个子网,5个子网和6个子网的子网掩码是一样的,同为255.255.255.224,是不是错了呢?三个子网掩码应该不同呀?呵呵,是这样的,因为4,5,6的二进制值都是3为,因此在子网掩码中这三位都置1,划分是没有问题的,只是你的理解上有一点小小的问题,划分为4个子网,其实可以理解为划分为6个子网,但你只使用了其中的4个。比如你想划分8个子网,与划分14个子网所得到的子网掩码是一样的,都占用了4位作为子网号。

八、相关判断方法

1)如何判断是否做了子网划分?

这个问题很简单,如果它使用了缺省子网掩码,那么表示没有作子网划分;反之,则一定作了子网划分。

2)如何计算子网地址?

还是老办法,将ip地址与子网掩码的二进制形式做’与’,得到的结果即为子网地址。

3)如何计算主机地址?

这个也不用说了吧,先将子网掩码的二进制取’反’,再与ip地址做’与’。

4)如何计算子网数量?

这个问题大家会常常提到,还是从子网掩码入手,主要有两个步骤:

1.观察子网掩码的二进制形式,确定作为子网号的位数n;

2.子网数量为2的n次方-2。(为什么减2,呵呵,往下看)

举个例子来说,比如有这样一个子网掩码:255.255.255.224其二进制为:

11111111.11111111.11111111.11100000可见n=3,2的3次方为8,说明子网地址可能有

如下8种情况:

000

001

010

011

100

101

110

111

但其中代表网络自身的000;代表广播地址的111是被保留的,所以要减2,明白了吗?

5)如何计算总主机数量,子网内主机数量?

总主机数量=子网数量×子网内主机数量

再用一个例子给大家说明,比如子网掩码为255.255.255.224

上面的讨论知道它最多可以划分6个子网,那么每个子网内最多有多少个主机呢?其实上面我已经给大家算过了,由于网络被划分为6个子网,占用了主机号的前3位,且是C类地址,则主机号只能用5位来表示主机号,因此子网内的主机数量=(2的5次方)-2=30.

因此通过这个子网掩码我们可以算出这个网络最多可以标识6*30=180个主机(可见,在化分子网后,整个网络所能标识的主机数量将减少)。

6)计算ip地址范围

通过一个自定义子网掩码,我们可以得到这个网络所有可能的ip地址范围。

具体步骤:

1.写出二进制子网地址;

2.将子网地址化为十进制;

3.计算子网所能容纳主机数;

4.得出ip范围(起始地址:子网地址+1;终止地址:子网地址+主机数)

假设一个子网掩码为:255.255.255.224,可知其最多可以划分6个子网,子网内主机数为30,那么所有可能的ip地址及计算流程如下:

子网--子网地址(二进制)--------子网地址-----实际ip范围

1号-11001010.01110000.00001010.00100000-202.112.10.32-202.112.10.33-202.112.10.62

2号-11001010.01110000.00001010.01000000-202.112.10.64-202.112.10.65-202.112.10.94

3号-11001010.01110000.00001010.01100000-202.112.10.96-202.112.10.97-202.112.10.126

4号-11001010.01110000.00001010.10000000-202.112.10.128-202.112.10.129-202.112.10.158

5号-11001010.01110000.00001010.10100000-202.112.10.160-202.112.10.161-202.112.10.190

6号-11001010.01110000.00001010.11000000-202.112.10.192-202.112.10.193-202.112.10.222

Categories
Tech

子网掩码与子网划分(zz)

”。如138.96.0.0/16表示B类网络138.96.0.0的子网掩码为255.255.0.0。子网掩码告知路由器,地址的哪一部分是网络地址,哪一部分是主机地址,使路由器正确判断任意IP地址是否是本网段的,从而正确地进行路由。例如,有两台主机,主机一的IP地址为222.21.160.6,子网掩码为255.255.255.192,主机二的IP地址为222.21.160.73,子网掩码为255.255.255.192。现在主机一要给主机二发送数据,先要判断两个主机是否在同一网段。主机一 222.21.160.6即:11011110.00010101.10100000.00000110255.255.255.192即:11111111.11111111.11111111.11000000按位逻辑与运算结果为: 11011110.00010101.10100000.00000000主机二222.21.160.73 即:11011110.00010101.10100000.01001001255.255.255.192即:11111111.11111111.11111111.11000000按位逻辑与运算结果为:11011110.00010101.10100000.01000000两个结果不同,也就是说,两台主机不在同一网络,数据需先发送给默认网关,然后再发送给主机二所在网络。那么,假如主机二的子网掩码误设为255.255.255.128,会发生什么情况呢?让我们将主机二的IP地址与错误的子网掩码相“与”:222.21.160.73 即:11011110.00010101.10100000.01001001255.255.255.128即:11111111.11111111.11111111.10000000结果为 11011110.00010101.10100000.00000000这个结果与主机的网络地址相同,主机与主机二将被认为处于同一网络中,数据不再发送给默认网关,而是直接在本网内传送。由于两台主机实际并不在同一网络中,数据包将在本子网内循环,直到超时并抛弃。数据不能正确到达目的机,导致网络传输错误。反过来,如果两台主机的子网掩码原来都是255.255.255.128,误将主机二的设为255.255.255.192,主机一向主机二发送数据时,由于IP地址与错误的子网掩码相与,误认两台主机处于不同网络,则会将本来属于同一子网内的机器之间的通信当作是跨网传输,数据包都交给缺省网关处理,这样势必增加缺省网关的负担,造成网络效率下降。所以,子网掩码不能任意设置,子网掩码的设置关系到子网的划分。2 子网划分与掩码的设置子网划分是通过借用IP地址的若干位主机位来充当子网地址从而将原网络划分为若干子网而实现的。划分子网时,随着子网地址借用主机位数的增多,子网的数目随之增加,而每个子网中的可用主机数逐渐减少。以C类网络为例,原有8位主机位,28即256个主机地址,默认子网掩码255.255.255.0。借用1位主机位,产生21个子网,每个子网有27个主机地址;借用2位主机位,产生22个子网,每个子网有26个主机地址……根据子网ID借用的主机位数,我们可以计算出划分的子网数、掩码、每个子网主机数,列表如下: 划分子网数
子网位数
子网掩码(二进制)
子网掩码(十进制)
每个子网主机数 1~2
1
11111111.11111111.11111111.10000000
255.255.255.128
128 3~4
2
11111111.11111111.11111111.11000000
255.255.255.192
64 5~8
3
11111111.11111111.11111111.11100000
255.255.255.224
32 9~16
4
11111111.11111111.11111111.11110000
255.255.255.240
16 17~32
5
11111111.11111111.11111111.11111000
255.255.255.248
8 33~64
6
11111111.11111111.11111111.11111100
255.255.255.252
4 如上表所示的C类网络中,若子网占用7位主机位时,主机位只剩一位,无论设为0还是1,都意味着主机位是全1或全1。由于主机位全0表示本网络,全1留作广播地址,这时子网实际没有可用主机地址,所以主机位至少应保留2位。从上表可总结出子网划分的步骤或者说子网掩码的计算步骤:2.1确定要划分的子网数目以及每个子网的主机数目。2.2求出子网数目对应二进制数的位数N及主机数目对应二进制数的位数M。2.3对该IP地址的原子网掩码,将其主机地址部分的前N位置 1或后M位置0 即得出该IP地址划分子网后的子网掩码。例如,对B类网络135.41.0.0/16需要划分为20个能容纳200台主机的网络。因为16<20<32,即24<20<25,所以,子网位只须占用5位主机位就可划分成32个子网,可以满足划分成20个子网的要求。B类网络的默认子网掩码是255.255.0.0,转换为二进制为11111111.11111111.00000000.00000000。现在子网又占用了5位主机位,根据子网掩码的定义,划分子网后的子网掩码应该为11111111.11111111.11111000.00000000,转换为十进制应该为255.255.248.0。现在我们再来看一看每个子网的主机数。子网中可用主机位还有11位,211=2048,去掉主机位全0和全1的情况,还有2046个主机ID可以分配,而子网能容纳200台主机就能满足需求,按照上述方式划分子网,每个子网能容纳的子网数目远大于需求的主机数目,造成了IP地址资源的浪费。为了更有效地利用资源,我们也可以根据子网所需主机数来划分子网。还以上例来说,128<200<256,即27<200<28,也就是说,在B类网络的16位主机位中,保留8位主机位,其它的16-8=8位当成子网位,可以将B类网络138. 96.0.0划分成256(28)个能容纳256-1-1-1=253台(去掉全0全1情况和留给路由器的地址)主机的子网。此时的子网掩码为11111111.11111111.11111111.00000000,转换为十进制为255.255.255.0。在上例中,我们分别根据子网数和主机数划分了子网,得到了两种不同的结果,都能满足要求,实际上,子网占用5~8位主机位时所得到的子网都能满足上述要求,那么,在实际工作中,应按照什么原则来决定占用几位主机位呢?在划分子网时,不仅要考虑目前需要,还应了解将来需要多少子网和主机。对子网掩码使用比需要更多的主机位,可以得到更多的子网,节约了IP地址]] >

Categories
这是生活

随笔

又是雨夜。绵绵的雨,虽然称不得“斜斜的织”,却也很是温柔了。窗外的山被迷雾蒙着,铁路边的灯又给它加上一抹昏黄。雨丝落下,家家户户的雨棚便开始低吟。在紫荆,落了雨也往往不知,因为都被冷硬的白墙黑瓦无情击碎,没有谁能伴着雨点吟唱。

站在窗前,满脑的思考瞬间就被涤荡干净。这样的夜里,理性思维似乎没有一丝活力,人也只能被感官带着,随着雨声起伏而沉浸其中了。

如果我是山顶迎风的那棵树,就能看着这亲爱的小岛在细雨的爱抚中静静沉睡,闹市的歌舞升平灯红酒绿也不能打扰她。霓虹失色,只有安静的街灯映出她安静美好的脸庞。

躺着,看着雨的朦胧,听着雨的沉吟,嗅着雨的芬芳,一切都在融合着。做个温暖的梦。

Categories
菲先生

伊曼努尔·康德哲学思想综述(From zh.wikipedia.org)

虽然康德使用的是批判哲学,他本人却建立起一套完整的哲学理论。他本人自称发动了一场哲学领域内的哥白尼革命。在康德所处的时代,欧洲哲学思想主要有两种重要理论:由洛克、休谟等人发展出来的经验主义,以及笛卡儿等人的理性主义。经验主义者认为人类对世界的认识与知识来源于人的经验,而理性主义者则认为人类的知识来自于人自身的理性。

而康德则在一定程度上接合了两者的观点。康德认为知识是人类同时透过感官与理性得到的。经验对知识的产生是必要的,但不是唯一的要素。把经验转换为知识,就需要理性(康德与亚里士多德一样,将这种理性称为“范畴”),而理性则是天赋的。人类通过范畴的框架来获得外界的经验,没有范畴就无法感知世界。因此范畴与经验一样,是获得知识的必要条件。但人类的范畴中也有一些可以改变人类对世界的观念的因素,他意识到,事物本身与人所看到的事物是不同的,人永远无法确知事物的真正面貌。

而时间和空间在康德看来是两个先天特殊的概念。在《纯粹理性批判》一书中康德指出,没有人可以想象一个存在于没有时间与空间的世界中的物体,因此他强调没有时间与空间,经验就是不可能的,这两者先于一切经验。

此外康德也认为经验必需来自于心灵以外。也就是说,一个人可以感知、理解他周围的世界,但永远无法感知、理解自己本身,因为知识的产生需要时间、空间与范畴三个要件。

在因果律方面,康德也推翻了休谟的观点。休谟认为因果律并不存在,人类只是由于习惯才认为两个现象之间有关联。也就是说,我们只能感知白球与黑球的运动,但却无法感知白球导致黑球移动的肇因。正是因为我们无法感知因果律本身,所以休谟认为我们无法证明因果律的存在。但是康德认为因果律是人类理性的结果,康德赞同休谟认为因果律不来自于经验,但他相信可以证明自然法则,因为自然法则就是人类认知的法则。因果律其实就是人类理性的表现。

在宗教问题上,康德承认无论是经验还是理性都无法证明上帝的存在。但是他认为,为了维护道德的缘故,我们必须假设上帝与灵魂的存在。他把这些信仰称为“实践的设准”,即一个无法证明的假设,但为了实践的缘故该假设必须成立。

伦理学方面,康德否定意志受外因支配的说法,而是认为意志为自己立法,人类辨别是非的能力是与生俱来的,而不是从后天获得。这套自然法则是无上命令,适用于所有情况,是普遍性的道德准则。康德认为真正的道德行为是纯粹基于义务而做的行为,而为实现某一个个人功利目的而做事情就不能被认为是道德的行为。因此康德认为,一个行为是否符合道德规范并不取决于行为的后果,而是采取该行为的动机。康德还认为,只有当我们遵守道德法则时,我们才是自由的,因为我们遵守的是我们自己制定的道德准则,而如果只是因为自己想做而做,则没有自由可言,因为你就成为各种事物的奴隶。 其学说用其自己的说法乃是主要回答四个问题:1、我能认识什么?2、我应该想什么?3、我希望什么?4、人是什么?

Categories
post

逆光

(点击放大)

2007年的这一道光,我逆着光,即使痛得刺眼…却看见了希望,看见了爱我的人,看见了我爱的人…我愿意去相信,我会永不放弃。

孙燕姿——《逆光》

终于又看见她干静而美丽的脸庞,短发自然地舒展,在阳光下灿烂着,犹如当初的遇见……
希望这次的逆光,能找回从前的她

Categories
post

新年好

新年的第一天还是很传统的到长辈那儿拜年。特别喜欢这样的气氛,无论相识与否,见了面、拿起电话的第一句都是“新年好”,温馨洋溢。

祝各位新年一切都好~

Categories
Tech

ubuntu-6.10-edgy安装记录

不是第一次装了,还是花了挺多时间,一些细节还是记录下来的好。

1.下载desktop cd,放在C:edgy下。下载引导包,解压,把boot文件夹和grldr,menu.lst放在C:。在boot.ini 增加一行C:grldr=”Install Ubuntu”。重启,安装。

2.修改源。

deb http://mirror9.net9.org/ubuntu/ edgy main multiverse restricted universe
deb http://mirror9.net9.org/ubuntu/ edgy-backports main multiverse restricted universe
deb http://mirror9.net9.org/ubuntu/ edgy-proposed main multiverse restricted universe
deb http://mirror9.net9.org/ubuntu/ edgy-security main multiverse restricted universe
deb http://mirror9.net9.org/ubuntu/ edgy-updates main multiverse restricted universe
deb-src http://mirror9.net9.org/ubuntu/ edgy main multiverse restricted universe
deb-src http://mirror9.net9.org/ubuntu/ edgy-backports main multiverse restricted universe
deb-src http://mirror9.net9.org/ubuntu/ edgy-proposed main multiverse restricted universe
deb-src http://mirror9.net9.org/ubuntu/ edgy-security main multiverse restricted universe
deb-src http://mirror9.net9.org/ubuntu/ edgy-updates main multiverse restricted universe
deb http://mirror9.net9.org/ubuntu-cn/ edgy main multiverse restricted universe

或者
deb http://ubuntu.cn99.com/ubuntu/ edgy main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ edgy-security main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ edgy-updates main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ edgy-proposed main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu/ edgy-backports main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ edgy main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ edgy-security main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ edgy-updates main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ edgy-proposed main restricted universe multiverse
deb-src http://ubuntu.cn99.com/ubuntu/ edgy-backports main restricted universe multiverse
deb http://ubuntu.cn99.com/ubuntu-cn/ edgy main restricted universe multiverse

分别为清华大学和江苏电信的源。

3.安装scim中文输入。在新立得中,标记scim-pinyin, scim-tables-zh,按照依赖关系自动安装。然后重启X即可。

4.安装beryl(intel显卡)
增加源deb http://ubuntu.beryl-project.org dapper main。
sudo apt-get update && sudo apt-get install beryl emerald-themes
sudo reboot
重启后beryl-manager即可启动beryl

5.多媒体。
安装gstreamer0.10-fluendo-mp3,使Rhythmbox可以播放mp3
sudo apt-get install w32codecs //解码器
sudo apt-get install mplayer //全能播放器
安装后如果打开文件出现错误,将vedio->available drivers改为xv
如果字幕乱码,将Subtitles & OSD->subtitle->encoding改为CP936,选中unicode subtitle,Font->Font中,选择系统中已经安装的任意中文字体,如 /usr/share/fonts/truetype/arphic/ukai.ttf,encoding: Unicode

6.Firefox。
下载Mouse Gestures,增加鼠标手势。

Categories
开心一下

Hi, funny neighbor

(“Baekdu Mountain is a domain of Korea!” -___-)

Changbai Mountain, which is called Baekdu Mountain by Koreans, always belongs to China. There is no dispute on boundary between China and South Korea now, that means the boundary is committed by both governments. So I’m really comfused why they did this stupid thing…

Even more ridiculous, they claimed Confucius, the great philosopher of ancient China to be Korean…

We got some pics to show the “Korean humour” ^^


(Mars is also ours!)

(Milky Way galaxy belongs to Korea!)


(We invented the whole universe!)> _ <

Categories
Tech

救活了抽风多日的本

数天前,我的愚蠢行为把可怜的本给弄瘫痪了
当时,被屡屡安装不成的beryl惹火,回到windows,开起winPM,就把三个linux分区删掉了
3秒钟后便觉得不妙
重启——果然,grub卡住了,它所需的一切都在其中一个被删的分区上……
于是,error 22就成了本儿能显示的最后一行字。

接下来,我就面临一个巨大的挑战:如何在一个光驱坏掉,没有软驱的本子上修复引导区
尝试了很多方法,其中一些理论上应该行得通,但还是因为莫名其妙的原因而失效。

  1. U盘启动:下载了USBoot,制作了可引导u盘,插入后却显示missing operating system。猜测:主板识别了U盘,但是U盘没有被做成可引导分区。这是何故?难道usboot使用之前还得手动fdisk?也可能是这支DELL Memory Key比较奇怪,usboot没能成功改造它。
  2. 外接光驱:把移动硬盘拆了,把台式机的光驱装到硬盘盒上去,结果,不能引导系统,被主板忽略。
  3. 外接硬盘:把一块健康的3.5寸盘接在本上,启动后倒是出现了xp的大旗,然后瞬间蓝屏、重启。大概是硬件改变了的问题。
  4. 折腾光驱:把本儿的光驱大卸八块,仔细的将激光头、折射镜和凸镜都洗过,又调整了功率,它咯吱咯吱响过一阵,照样不独盘……早知道就买个3年保,DELL真tmd黑。
  5. 最后,发现了WinPE这个宝贝,下载了装到移动硬盘上,轻轻松松引导起了机器,再进winPM,把MBR更新一下,大功告成。

当我再次看见熟悉的登录界面后,久别重逢的激动……然而,它却若无其事的一声“登登”,仿佛什么事情都没有发生过。自然,它不会知道在这未曾有的连续数天的超长休眠期间,我在进行何种的努力把它叫醒……

罢了,也算有收获的,有了这块装着WinPE的移动硬盘在手,以后就不怕这种毛病了。

Categories
德先生

民主的价值观、政治程序和政治制度

在民主成为普遍信仰的今天,民主的价值观究竟意味着什么呢?与民主相关的一整套相关的价值体系包括了如下核心观念:
首先是人民的同意。即政府的权力来自于人民,并且其统治是基于被统治者的同意;
其次是尊重个人。这条原则有时也被称为个人主义,正好与国家主义相对立,即个人的利益、理性和诉求都应该受到社会和政府的尊重,而不能以任何的国家利益的名义去任意地剥夺个人的权利、利益和财产;
再次是机会平等。即每个公民都有追求自由和幸福的同等权利,无论一个人是男人还是女人,是城里人还是乡下人,是公务员还是平民,在政治、经济、法律、身份等方面享有同等的机会和权利;
最后是个人自由。即个人有权利去追求他们自己目标,个人享有充分的个人自决权,个人的自由越多,社会也就越繁荣。
当然,民主的这些核心价值观不是互不相关的,它们不仅是互相关联的,而且是容易互相冲突的,比如“人民的同意”可能与“个人自由”相冲突,“尊重个人”可能与“机会平等”相冲突,所以,民主的价值观体系,除了包含以上几种核心的价值以外,还意味着不同价值之间的某种平衡。
仅仅有一套价值观念是远远不够的,民主的真正实现有赖于政治程序上的设计。如果只有民主的观念而没有民主的程序,那么民主也不过是海市蜃楼。为了实现真正的民主,民主的价值需要被转化为一种政治程序——即一套关于如何作出公共决策和如何管理公共事务的程序安排。

民主的政治程序
那么,什么样的政治程序才是民主的真正保障呢?詹姆斯.伯恩斯等人根据西方两百多年政治民主的发展经验,总结出了四种互相关联的、必不可少的政治程序:
首先是自由而公平的选举。自由而公平的选举,被认为是民主国家的基石,它使得一个国家的选民能够在不同的政策和政治领导人之间作出选择,这对公民来说是一项最有实质意义的政治表达权利,对国家来说是实现民主的主要途径。可以这样说,没有自由而公平的选举,就没有民主。如果有选举而无法做到普遍性、自由性、公平性、竞争性,无法保证选举不被操纵,那么也只能是假民主。
其次是多数规则。即由多数选民的决定产生政府,而重大公共事务的决策也由选民多数决定。通俗的说,就是在选举和其他投票过程中,“由多数人说了算”。如果少数利益集团实际上能够控制选举,使多数规则失效,那么民主实际上是不存在的。
再次是言论自由。自由而公平的选举能够有效运作的前提是选民能够获得公开的、充分的与选举有关的信息,所以,思想自由、言论自由、出版自由等等,都成为民主程序的必要环节。如果一国的政府或其他组织实际上能够控制一国的新闻媒体、图书出版、网络信息等公开的信息资源,那么民主实际上也是不存在的。
最后是集hui和抗议的权利。为了某个政治目标,公民们必须能够自由地组织起来。他们有权利为了更有效地实现政治目标而组织起一个政党、一个压力集团、一次抗议运动或一场游行示威,他们也有权利反对政府,或者组织反对党。这也是民主的基本特征。

民主的政治制度
民主不仅是一套的价值体系和政治程序,从更基本的层面来说,民主还是一整套的政治制度,而正是民主的政治制度保证了民主的价值和政治程序能够得以实现。这种政治制度,一般要以宪法和法律的形式确定下来。
民主的政治制度由三个要素构成:
首先是联邦主义。这是民主的大国普遍采用的一种中央与地方分权的制度,一般是指中央政府和地方政府(是指州、省级政府)同时从宪法中获得权力,互不隶属,各自行政。这一制度明显有别于中央集权制度,有效地保证了地方自治,同时为防止中央政府滥用权力预设了一种强有力的制约机制。
其次是权力的分立、制约与平衡。即立法、行政、司法三种权力互相分立,互相制约和平衡,宪法或法律制度要确保三权中的任何一权都能“采取有效的宪法手段或经由个人努力能够有效的制约其他两种权力”。因为一旦有哪种权力不受制约,马上就有可能成为至高无上的、被滥用的权力,这样也就没有了民主。
再次是权利法案。即一种成文的、明确的保障公民个人自由和公民权的宪法和法律制度。如果公民的人权无法以法律制度的形式确定下来,民主要成为现实也是不可能的。
詹姆斯.伯恩斯等人从价值、政治程序、政治制度三个角度来定义民主,完整地界定了民主的外延和内涵,界定了什么是真正的民主,同时也为判定哪些国家是真正的民主国家、哪些国家不是民主国家提供了一种有效的标准。