<?xml version="1.0" encoding="UTF-8" ?>















<rss version="2.0" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">

<channel>
<title><![CDATA[tangkuiming'职业博客]]> </title>
<description>
<![CDATA[我想认识更多的朋友！]]>
</description>
<link>http://tangkuiming.blog.bokee.net/</link>
<language>zh-cn</language>
<creator>tangkuiming</creator>
<pubDate>Tue, 25 Sep 2007 19:46:21 CST </pubDate>
<generatorAgent rdf:resource="http://www.bokee.net"/>
<ttl>5</ttl>

<item>
<title>飞蛾扑火也是一种美</title>
<link>http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1130217.html</link>
<description>
<![CDATA[<p>&nbsp;&nbsp; 网络是个好东西，可以缩短人与人认识的时间，但是不是真的可以缩短人与人之间的距离，也许只有现实才能证明一切。当我们在和网友聊天的时候，那是一种畸形的交谈方式。因为真正起作用的是我们的幻觉，而不是我们的视觉和触觉，我们可以在网络中大声地对一个人说&ldquo;我爱你&rdquo;，但在现实<a title="搜索该标签相关文章" href="http://www.bokee.net/searchmodule/weblog/search_search.do?query=生活&amp;type=3"><span style="TEXT-DECORATION: underline">生活</span></a>中我们连一个&ldquo;喜欢&rdquo;的字眼够不敢轻易说出口。<br />&nbsp; &nbsp; 很多的经历已成为往事，也许是一辈子都不能忘记的记忆，也许有些东西是需要时间来慢慢冲淡的，就像是我对你感情。没人一个人可以保证他会爱另一个人一辈子，但是他可以保证他是爱她的，不管曾经还是现在还是将来但不会是永远! <br />&nbsp; &nbsp; 很多時候，我觉得，我还是一個很重過去的人，尽管我很清楚的知道，有些東西，真的只能让它过去。不想，不要想，可是，到最后，卻還是會想。不是忘不了，而是，不想去忘記，因为忘卻一样东西，你得花上双倍的精力，那样的話，我还不如让它就这样存在著。。。。<br />&nbsp; &nbsp; 有时候想，人和人的缘分就更真的是很奇怪的，完全是两个世界的人竟然就会相识了，竟然就会相知了，竟然就会&hellip;&hellip;于是，总忍不住天真的认为，每个人其实在出生为人的时候就已经定好了一份因缘。我们走好长的路，走过快乐，走过伤心，走过富足，走过平庸，走的精疲力竭的时候，才发现，那个人正静静的等着，于是，无需太多的言语，一个宽容的肩膀，一个温柔的港湾，就是一生。<br />&nbsp; 太爱一个人，会被他牵着鼻子走，动辄方寸大乱，如被魔杖点中，完完全全不能自己。从此，你没有自己的思想，没有了自己的喜怒哀乐，你以他为中心，跟他在一起时，他就是整个世界；不跟他在一起时，世界就是他。<br />&nbsp; 爱一个人，会无原则地容忍他,总觉得他是世上最好的.爱你，我无异于一支蜡烛，奋不顾身地燃烧，只为求得一时的光与热。待蜡烛燃尽，却什么都没有了。爱是不讲理由的，所以很多时候，爱也是不平等的。<br />&nbsp; &nbsp; 幸福总是在瞬间,快乐总是短暂,难道爱也是一种错误,被爱也是一种痛苦吗?人活着为何如此累呢?想要得到的却得不到,不想拥有的却总也不消失</p>
<p>&nbsp;</p>
<p>转自：<a href="http://yw2004xp.blog.bokee.net/bloggermodule/blog_viewblog.do?id=1117541">http://yw2004xp.blog.bokee.net/bloggermodule/blog_viewblog.do?id=1117541</a></p>]]>
</description>
<guid isPermaLink="false">http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1130217.html</guid>
<subject>杨卫的商人博客</subject>
<author>tangkuiming</author>
<category>杨卫的商人博客</category>
<pubDate>Mon, 29 Oct 2007 10:57:05 CST </pubDate>
</item>

<item>
<title>锡山游记</title>
<link>http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1130201.html</link>
<description>
<![CDATA[<div class="p_entry2" id="textboxContent">
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><font size="3"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">昨天中午</span><span lang="EN-US"><font face="Times New Roman">14</font></span><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">点的时候，黎孟来说：&ldquo;去爬锡山吧！&rdquo;我说：&ldquo;好呀，我也有好十多年没过锡山。&rdquo;</span></font></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"><font size="3">我们就骑着自行车，从水电公司那边去锡山，谁知宝塔村那边在修路，一走过去，尘土飞扬。通城这几年真的是房子盖了好多了，谁回家都会有些感叹了！一路行去，到了山脚了，不好骑车了，只好把自行车寄存到山脚一个小卖部那里。沿着山路走去，现在的锡山已经和以前不同了！都已经修了水泥路了，以前，都是些石子路，我觉得那样才是真的爬山，自然的感觉是很难找到了！</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"><font size="3">不一会，就来到了蝴蝶塘，现在已经改名木人湖啦！想想也是，之前之所以称它为蝴蝶塘，那是因为它很一只蝴蝶，但是，现在呢？人为的开发，商业的利润驱使下，已经把蝴蝶的两个翅膀填平，盖了一个庙，和一个酒店了！蝴蝶失翅，成为了木人！在蝴蝶塘边，就是每天这些人去担水的水库了，想不到下午三点了，还有人在那里担水！</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span lang="EN-US"><font size="3"><font face="Times New Roman">&nbsp;<o:p></o:p></font></font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"><font size="3">我们就沿着山的小路，向上爬去。开始，黎孟还能跟住我的节奏，谁知，没有爬多久，他就说累了，要休息！没办法，只有走走停停，像这样，走小路上山才找到以前我们小学时，去爬锡山的感觉！不过，这条小路真的是比较陡，而且又少有可以借助的树木，必须自己快速的向上跑，才不会跌倒，而他也小，只能用双手着地，然后一步步的爬，这样就慢多了！终于，爬到了二峰，现在也改名叫狮子林了！不知道为什么会叫这个名字了，又没有狮子！在这里，也新建了一个塔，可惜好多年没有爬过树了，竟然爬不上去了！而在二峰上向下望，通城县城的风景尽在眼底，而锡山也变了许多，好多地方都建了一些酒店之类的建筑，人，总是喜欢把自己的意愿强加到自然之上！</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span lang="EN-US"><font size="3"><font face="Times New Roman">&nbsp;<o:p></o:p></font></font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"><font size="3">沿着二峰，我们向一峰进发了，谁知，去一峰的小路竟然有好几里路程。沿途，还有几户人家在那里，在那里，黎孟又说了一句好玩的话，别人在用棕叶做扫把，他却说这是不是烟叶！那个人也笑了，说现在的小孩子都是不识五谷了，也是呀，这是进步还是人类的退步呢？人，以后应该如何面对！看着他们这种日出而做，日落而息的生活，我不禁想起了桃花源来了，这是否是自己希望的桃源生活呢？自己真的天天去过这样的生活，是否又能适应呢？沉默。。。。。。</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span lang="EN-US"><font size="3"><font face="Times New Roman">&nbsp;<o:p></o:p></font></font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'"><font size="3">到了一峰后，那里有不少的小孩，是呀，应该说是一群中学生吧，在那里打牌的打牌，玩耍的玩耍，而山顶的风景反不如二峰那么好，只不过有个电视塔在这里而已。买了两瓶水后，我们就去防空洞了。谁知这个防空洞比以前好小多（应该说是自己长大了），好多地方都要弯腰才能进去了，而且也是觉得短了好多，一下就到了防空洞的后面，其实也可以说不知道开发吧，像这个防空洞，可以像以前的地道战里的一样，挖大，挖深，然后再做下宣传，说这里也有地道，那样，来游玩的人会更多了！</font></span></p>
<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21.75pt"><span lang="EN-US"><font size="3"><font face="Times New Roman">&nbsp;&nbsp;<o:p></o:p></font></font></span></p>
<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt; mso-font-kerning: 1.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA">&nbsp;&nbsp;&nbsp; 出洞后，就沿着大路下山，虽宽，但是，路却长了好多。</span></div>]]>
</description>
<guid isPermaLink="false">http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1130201.html</guid>
<subject>杨卫的商人博客</subject>
<author>tangkuiming</author>
<category>杨卫的商人博客</category>
<pubDate>Mon, 29 Oct 2007 10:54:57 CST </pubDate>
</item>

<item>
<title>详解IP地址和子网掩码</title>
<link>http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1130189.html</link>
<description>
<![CDATA[<div class="p_entry2" id="textboxContent">　<strong>一、为什么要使用<font color="#6666cc">IP地址</font>？</strong>
<div style="DISPLAY: none"></div>
<p>　　一个IP地址是用来标识网络中的一个<font color="#6666cc">通信</font>实体，比如一台主机，或者是<a href="http://www.vlan9.com/protocol/route/index.html" target="_blank"><font color="#6666cc">路由</font></a>器的某一个端口。而在基于<font color="#6666cc">IP协议</font>网络中传输的<font color="#6666cc">数据包</font>，也都必须使用IP地址来进行标识，如同我们写一封信，要标明收信人的通信地址和发信人的地址，而邮政工作人员则通过该地址来决定<a href="http://www.vlan9.com/network/m2947/index.html" target="_blank"><font color="#6666cc">邮件</font></a>的去向。</p>
<p>　　同样的过程也发生在<a href="http://www.vlan9.com/network/m2515/index.html" target="_blank"><font color="#6666cc">计算机</font></a>网络里，每个被传输的数据包也要包括的一个源IP地址和一个目的IP地址，当该数据包在网络中进行传输时，这两个地址要保持不变，以确保<a href="http://www.vlan9.com/network/d514/index.html" target="_blank"><font color="#6666cc">网络设备</font></a>总是能根据确定的IP地址，将数据包从源通信实体送往指定的目的通信实体。</p>
<p>　　目前，IP地址使用32位二进制地址格式，为方便记忆，通常使用以点号划分的十进制来表示，如：202.112.14.1.</p>
<p>　　一个IP地址主要由两部分组成：一部分是用于标识该地址所从属的网络号；另一部分用于指明该网络上某个特定主机的主机号。</p>
<p>　　为了给不同规模的网络提供必要的灵活性，IP地址的设计者将IP地址空间划分为五个不同的地址类别，如下表所示，其中A，B，C三类最为常用：</p>
<p>　　A类 0－127 0 8位 24位</p>
<p>　　B类 128－191 10 16位 16位</p>
<p>　　C类 192－223 110 24位 8位</p>
<p>　　D类 224－239 1110 <a href="http://www.vlan9.com/network/d648/Multicast.html" target="_blank"><font color="#6666cc">组播</font></a>地址</p>
<p>　　E类 240－255 1111 保留试验使用</p>
<p>　　网络号由因特网权力机构分配，目的是为了保证<a href="http://www.vlan9.com/network/d497/index.html" target="_blank"><font color="#6666cc">网络地址</font></a>的全球唯一性。主机地址由各个网络的<a href="http://www.vlan9.com/network/m2457/index.html" target="_blank"><font color="#6666cc">管理</font></a>员统一分配。因此，网络地址的唯一性与网络内主机地址的唯一性确保了IP地址的全球唯一性。</p>
<p>　　<strong>二、划分子网</strong></p>
<p>　　为了提高IP地址的使用效率，可将一个网络划分为子网：采用借位的方式，从主机位最高位开始借位变为新的子网位，所剩余的部分则仍为主机位。这使得IP地址的结构分为三部分：网络位、子网位和主机位。</p>
<p>　　引入子网概念后，网络位加上子网位才能全局唯一地标识一个网络。把所有的网络位用1来标识，主机位用0来标识，就得到了<a href="http://www.vlan9.com/keywords/616/subnet-mask.html" target="_blank"><font color="#6666cc">子网掩码</font></a>。如下图所示的子网掩码转换为十进制之后为：255.255.255.224</p>
<p>　　子网编址使得IP地址具有一定的内部层次结构，这种层次结构便于IP地址分配和管理。</p>
<p>　　它的使用关键在于选择合适的层次结构&mdash;&mdash;如何既能适应各种现实的物理网络规模，又能充分地利用IP地址空间（即：从何处分隔子网号和主机号）。</p>
<p><strong>小窍门&mdash;&mdash;子网的计算</strong></p>
<p>　　在<a href="http://www.vlan9.com/network/d1521/index.html" target="_blank"><font color="#6666cc">思科</font></a>网络技术学院<a href="http://www.vlan9.com/network/d694/CCNA.html" target="_blank"><font color="#6666cc">CCNA</font></a>教学和考试当中，不少同学在进行<a href="http://www.vlan9.com/ip/a/index.html" target="_blank"><font color="#6666cc">IP地址</font></a>规划时总是很头疼子网和<a href="http://www.vlan9.com/network/m2923/index.html" target="_blank"><font color="#6666cc">掩码</font></a>的计算。现在给大家一个小窍门，可以顺利的解决这个问题。</p>
<div class="ad0">type=&quot;text/javascript&quot;&gt; cpro_client='jkday2000cpr'; cpro_cbd='#trans'; cpro_cbg='#trans'; cpro_ctitle='#4782DB'; cpro_cdesc='#444444'; cpro_curl='#000000'; cpro_clink='#f9fcfe'; cpro_flush=4; cpro_w=336; cpro_h=280; cpro_template='text_default_336_280'; language=&quot;JavaScript&quot; src=&quot;http://cpro.baidu.com/cpro/ui/cp.js&quot; type=&quot;text/javascript&quot;&gt;
<div style="DISPLAY: none"></div>
</div>
<p>　　首先，我们看一个<a href="http://www.vlan9.com/network/d697/index.html" target="_blank"><font color="#6666cc">CCNA考试</font></a>中常见的题型：一个主机的IP地址是202.112.14.137，掩码是255.255.255.224，要求计算这个主机所在网络的<a href="http://www.vlan9.com/network/d497/index.html" target="_blank"><font color="#6666cc">网络地址</font></a>和<a href="http://www.vlan9.com/network/d1188/index.html" target="_blank"><font color="#6666cc">广播</font></a>地址。</p>
<p>　　常规办法是把这个主机地址和<a href="http://www.vlan9.com/keywords/616/subnet-mask.html" target="_blank"><font color="#6666cc">子网掩码</font></a>都换算成二进制数，两者进行逻辑与运算后即可得到网络地址。其实大家只要仔细想想，可以得到另一个方法： 255.255.255.224的掩码所容纳的IP地址有256－224＝32个（包括网络地址和<a href="http://www.vlan9.com/network/d282/index.html" target="_blank"><font color="#6666cc">广播地址</font></a>），那么具有这种掩码的网络地址一定是32的倍数。而网络地址是子网IP地址的开始，广播地址是结束，可使用的主机地址在这个范围内，因此略小于137而又是32的倍数的只有128，所以得出网络地址是202.112.14.128.而广播地址就是下一个网络的网络地址减1.而下一个32的倍数是160，因此可以得到广播地址为 202.112.14.159.可参照下图来理解本例：</p>
<p>　　CCNA考试中，还有一种题型，要你根据每个网络的主机数量进行子网地址的规划和计算子网掩码。这也可按上述原则进行计算。比如一个子网有10台主机，那么对于这个子网就需要10＋1＋1＋1＝13个IP地址。（注意加的第一个1是指这个<a href="http://www.vlan9.com/network/d512/index.html" target="_blank"><font color="#6666cc">网络连接</font></a>时所需的<a href="http://www.vlan9.com/network/d1565/index.html" target="_blank"><font color="#6666cc">网关</font></a>地址，接着的两个1分别是指网络地址和广播地址。）13小于16（16等于2的4次方），所以主机位为4位。而256－16＝240，所以该子网掩码为255.255.255.240.</p>
<p>　　如果一个子网有14台主机，不少同学常犯的<a href="http://www.vlan9.com/network/m2375/index.html" target="_blank"><font color="#6666cc">错误</font></a>是：依然分配具有16个地址空间的子网，而忘记了给网关分配地址。这样就错误了，因为14＋1＋1＋1 ＝17 ，大于16，所以我们只能分配具有32个地址（32等于2的5次方）空间的子网。这时子网掩码为：255.255.255.224.</p>
<p>　　<strong>三、 IP 地址的局限性</strong></p>
<p>　　最初的因特网设计者没有预想到网络会有如此快速地发展，因此现在网络面临的问题都可以追溯到因特网发展的早期决策上，IP地址的分配更能体现这点。</p>
<p>　　目前使用的<a href="http://www.vlan9.com/network/d651/IPv4.html" target="_blank"><font color="#6666cc">IPv4</font></a>地址使用32位的地址，即在IPv4的地址空间中有232（4，294，967，296，约为43亿）个地址可用。这样的地址空间在因特网早期看来几乎是无限的，于是便将IP地址根据申请而按类别分配给某个组织或公司，而很少考虑是否真的需要这么多个地址空间，没有考虑到IPv4地址空间最终会被用尽。</p>
<p>　　因此，IPv4地址是按照网络的大小（所使用的IP地址数）来分类的，它的编址方案使用&quot;类&quot;的概念。A、B、C三类IP地址的定义很容易理解，也很容易划分，但是在实际网络规划中，它们并不利于有效地分配有限的地址空间。对于A、B类地址，很少有这么大规模的公司能够使用，而C类地址所容纳的主机数又相对太少。所以有类别的IP地址并不利于有效地分配有限的地址空间，不适用于网络规划。</p>
<p>　　在这种情况下，人们开始致力于下一代因特网<a href="http://www.vlan9.com/network/d556/index.html" target="_blank"><font color="#6666cc">协议</font></a>&mdash;&mdash;<a href="http://www.vlan9.com/network/d97/index.html" target="_blank"><font color="#6666cc">IPv6</font></a>的研究。由于现在IPv6的协议并不完善和成熟，需要长期的试验验证，因此，IPv4到 IPv6的完全过渡将是一个比较长的过程，在过渡期间我们仍然需要在IPv4上实现网络间的互连。而在90年代初期引入了变长子网掩码（VLSM）和无类域间<a href="http://www.vlan9.com/protocol/route/index.html" target="_blank"><font color="#6666cc">路由</font></a>（CIDR）等机制，作为目前过渡时期提高IPv4地址空间使用效率的短期<a href="http://www.vlan9.com/keywords/cio.html" target="_blank"><font color="#6666cc">解决方案</font></a>起到了很大的作用。</p>
<p><strong>快速计算</strong><a href="http://www.vlan9.com/keywords/616/subnet-mask.html" target="_blank"><font color="#6666cc"><strong>子网掩码</strong></font></a><strong>和主机块</strong></p>
<p>　　<strong>一、明确概念</strong></p>
<p>　　在介绍十进制算法前我们先要明确一些概念。 </p>
<div style="DISPLAY: none"></div>
<p>&nbsp;</p>
<p>　　类范围：<a href="http://www.vlan9.com/ip/a/index.html" target="_blank"><font color="#6666cc">IP地址</font></a>常采用点分十进制表示方法X.Y.Y.Y，在这里，X在1～126范围内称为A类地址；X在128～191范围内称为B类地址；X在 192～223范围内称为C类地址。比如10.202.52.130，因为X为10，在1～126范围内，所以称为A类地址。</p>
<p>　　类默认子网掩码：A类为 255.0.0.0； B类为 255.255.0.0； C类为 255.255.255.0.当我们要划<a href="http://www.vlan9.com/network/m2432/index.html" target="_blank"><font color="#6666cc">分子网</font></a>用到子网掩码M时，类子网掩码的格式如下：A类为 255.M.0.0，B类为 255.255.M.0，C类为 255.255.255.M.M是相应的子网掩码，比如255.255.255.240.</p>
<p>　　十进制计算基数是256（下面，我们所有的十进制计算都要用256来进行）。</p>
<p>　　<strong>二、变量说明</strong></p>
<p>　　1.Subnet_block指可分配子网块大小，表示在某一子网掩码下子网的块数。</p>
<p>　　2.Subnet_num是可分配子网数，指可分配子网块中要剔除首、尾两块，是某一子网掩码下可分配的实际子网数量。Subnet_num =Subnet_block－2.</p>
<p>　　3.IP_block指每个子网可分配的IP地址块大小。</p>
<p>　　4.IP_num指每个子网实际可分配的IP地址数。因为每个子网的首、尾IP地址必须保留（一个为<a href="http://www.vlan9.com/network/d497/index.html" target="_blank"><font color="#6666cc">网络地址</font></a>，一个为<a href="http://www.vlan9.com/network/d1188/index.html" target="_blank"><font color="#6666cc">广播</font></a>地址），所以它等于IP_block－2，IP_num也用于计算主机块。</p>
<p>　　5.M指子网掩码。</p>
<p>　　表示上述变量关系的公式如下：</p>
<p>　　M=256－IP_block IP_block=256/Subnet_block或Subnet_block=256/IP_block IP_num=IP_block－2 Subnet_num=Subnet_block－2.</p>
<p>　　6.2的幂数。大家要熟练掌握28（256）以内的2的幂代表的十进制数（如128=27、64=26等），这样可以使我们立即推算出Subnet_block和IP_block的数目。</p>
<p>　　<strong>三、举例说明</strong></p>
<p>　　现在，通过举一些实际例子，大家可以对子网掩码和主机块的十进制算法有深刻的了解。</p>
<p>　　1.已知所需子网数12，求实际子网数。</p>
<p>　　这里实际子网数指Subnet_num，由于12最接近2的幂为16（24），即Subnet_block=16，那么Subnet_num=16－2=14，故实际子网数为14.</p>
<p>　　2.已知一个B类子网的每个子网主机数要达到60&times;255个（约相当于X.Y.0.1～X.Y.59.254的数量），求子网掩码。</p>
<p>　　首先，60接近2的幂为64（26），即IP_block=64； 其次，子网掩码M=256－IP_block=256－64=192，最后由子网掩码格式B类是255.255.M.0得出子网掩码为255.255.192.0.</p>
<p>　　3.如果所需子网数为7，求子网掩码。</p>
<p>　　7最接近2的幂为8，但8个Subnet_block因为要保留首、尾2个子网块，即 8－2=6&lt; 7，并不能达到所需子网数，所以应取2的幂为16，即Subnet_block=16.因为IP_block=256/Subnet_block= 256/16=16，所以子网掩码M=256－IP_block=256－16=240.</p>
<p>　　4.已知网络地址为211.134.12.0，要有4个子网，求子网掩码及主机块。</p>
<p>　　由于211.Y.Y.Y是一个C类网，子网掩码格式为255.255.255.M，又知有4个子网，4接近2的幂是8（23），所以 Subnet_block=8，Subnet_num=8－2=6，IP_block=256/Subnet_block=256/8=32，子网掩码M =256－IP_block=256－32=224，故子网掩码表示为255.255.255.224.又因为子网块的首、尾两块不能使用，所以可分配6 个子网，每个子网有32个可分配主机块，即32～63、64～95、96～127、128～159、160～191、192～223，其中首块（0～31）和尾块（224～255）不能使用。</p>
<p>　　由于每个子网块中的可分配主机块又有首、尾两个不能使用（一个是子网网络地址，一个是子网<a href="http://www.vlan9.com/network/d282/index.html" target="_blank"><font color="#6666cc">广播地址</font></a>），所以主机块分别为33～62、65～94、 97～126、129～158、161～190及193～222，因此子网掩码为255.255.255.224，主机块共有6段，分别为 211.134.12.33～211.134.12.62、211.134.12.65~211.134.12.94、 211.134.12.97～211.134.12.126、211.134.12.129～211.134.12.158、 211.134.12.161～211.134.12.190及211.134.12.193～211.134.12.222.用户可以任选其中的4段作为4个子网。</p>
<p>　　总之，只要理解了公式中的逻辑关系，就能很快计算出子网掩码，并得出可分配的主机块。</p>
<p>　<a href="http://www.vlan9.com/keywords/616/subnet-mask.html" target="_blank"><font color="#6666cc">子网掩码</font></a>的主要功能是告知<a href="http://www.vlan9.com/network/d514/index.html" target="_blank"><font color="#6666cc">网络设备</font></a>，一个特定的<a href="http://www.vlan9.com/ip/a/index.html" target="_blank"><font color="#6666cc">IP地址</font></a>的哪一部分是包含<a href="http://www.vlan9.com/network/d497/index.html" target="_blank"><font color="#6666cc">网络地址</font></a>与子网地址，哪一部分是主机地址。 </p>
<div style="DISPLAY: none"></div>
网络的<a href="http://www.vlan9.com/protocol/route/index.html" target="_blank"><font color="#6666cc">路由</font></a>设备只要识别出目的地址的网络号与子网号即可作出路由寻址决策，IP地址的主机部分不参与<a href="http://www.vlan9.com/network/m2605/index.html" target="_blank"><font color="#6666cc">路由器</font></a>的路由寻址操作，只用于在<a href="http://www.vlan9.com/network/m2789/index.html" target="_blank"><font color="#6666cc">网段</font></a>中唯一标识一个网络设备的接口。本来，如果网络<a href="http://www.vlan9.com/network/d1681/index.html" target="_blank"><font color="#6666cc">系统</font></a>中只使
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>　　用A、B、C这三种主类地址，而不对这三种</p>
<p>　　主类地址作子网划分或者进行主类地址的汇总，则网络设备根据IP</p>
<p>　　地址的第一个<a href="http://www.vlan9.com/network/m2988/index.html" target="_blank"><font color="#6666cc">字节</font></a>的数值范围即可判断它属于A、B、C中的哪一个主类网，进而可确定该IP地址的网络部分和主机部分，不需要子网掩码的辅助。</p>
<p>　　但为了使系统在对A、B、C这三种主类网进行了子网的划分，或者采用无类别的域间选路技术（Classless Inter-Domain Routing，CIDR）对网段进行汇总的情况下，也能对IP地址的网络及子网部分与主机部分作正确的区分，就必须依赖于子网掩码的帮助。</p>
<p>　　子网掩码使用与IP相同的编址格式，子网掩码为1的部分对应于IP地址的网络与子网部分，子网掩码为0的部分对应于IP地址的主机部分。将子网掩码和 IP地址作&quot;与&quot;操作后，IP地址的主机部分将被丢弃，剩余的是网络地址和子网地址。例如，一个IP分组的目的IP地址为：10.2.2.1，若子网掩码为：255.255.255.0，与之作&quot;与&quot;运算得：10.2.2.0，则网络设备认为该IP地址的网络号与子网号为：10.2.2.0.子网掩码是用来判断任意两台<a href="http://www.vlan9.com/network/m2515/index.html" target="_blank"><font color="#6666cc">计算机</font></a>的IP地址是否属于同一子网络的根据。</p>
<p>　　最为简单的理解就是两台计算机各自的IP地址与子网掩码进行AND运算后，如果得出的结果是相同的，则说明这两台计算机是处于同一个子网络上的，可以进行直接的通讯。就这么简单。</p>
<p>　　请看以下示例：</p>
<p>　　运算演示之一：aa</p>
<p>　　I P 地址　 192.168.0.1</p>
<p>　　子网掩码　 255.255.255.0</p>
<p>　　AND运算</p>
<p>　　转化为二进制进行运算：</p>
<p>　　I P 地址　11010000.10101000.00000000.00000001</p>
<p>　　子网掩码　11111111.11111111.11111111.00000000</p>
<p>　　AND运算</p>
<p>　　11000000.10101000.00000000.00000000</p>
<p>　　转化为十进制后为：</p>
<p>　　192.168.0.0</p>
<p>　　运算演示之二：</p>
<p>　　I P 地址　 192.168.0.254</p>
<p>　　子网掩码　 255.255.255.0</p>
<p>　　AND运算</p>
<p>　　转化为二进制进行运算：</p>
<p>　　I P 地址　11010000.10101000.00000000.11111110</p>
<p>　　子网掩码　11111111.11111111.11111111.00000000</p>
<p>　　AND运算</p>
<p>　　11000000.10101000.00000000.00000000</p>
<p>　　转化为十进制后为：</p>
<p>　　192.168.0.0运算演示之三：</p>
<p>　　I P 地址　 192.168.0.4</p>
<p>　　子网掩码　 255.255.255.0</p>
<p>　　ND运算</p>
<p>　　转化为二进制进行运算：</p>
<p>　　I P 地址　11010000.10101000.00000000.00000100</p>
<p>　　子网掩码　11111111.11111111.11111111.00000000</p>
<p>　　AND运算</p>
<p>　　11000000.10101000.00000000.00000000</p>
<p>　　转化为十进制后为：</p>
<p>　　192.168.0.0</p>
<p>　　通过以上对三组计算机IP地址与子网掩码的AND运算后，我们可以看到它运算结果是一样的。均为192.168.0.0</p>
<p>　　所以计算机就会把这三台计算机视为是同一子网络，然后进行通讯的。我现在单位使用的<a href="http://www.vlan9.com/network/d224/index.html" target="_blank"><font color="#6666cc">代理服务器</font></a>，内部网络就是这样规划的。</p>
<p>也许你又要问，这样的<a href="http://www.vlan9.com/keywords/616/subnet-mask.html" target="_blank"><font color="#6666cc">子网掩码</font></a>究竟有多少了<a href="http://www.vlan9.com/ip/a/index.html" target="_blank"><font color="#6666cc">IP地址</font></a>可以用呢？你可以这样算。</p>
<p>　　根据上面我们可以看出，<a href="http://www.vlan9.com/network/d328/index.html" target="_blank"><font color="#6666cc">局域网</font></a>内部的ip地址是我们自己规定的（当然和其他的ip地址是一样的），这个是由子网掩码决定的通过对255.255.255.0的分析。可得出： </p>
<div style="DISPLAY: none"></div>
　　前三位IP码由分配下来的数字就只能固定为192.168.0　　所以就只剩下了最后的一位了，那么显而易见了，ip地址只能有（2的8次方-1），即256-1=255一般末位为0或者是255的都有其特殊的作用。
<p>&nbsp;</p>
<p>　　但是这样划分但浪费地址了，所以后来又引出一种叫VLSM（可变长掩码）的新算法。</p>
<p>　　如果共有50台机器 ，那一定是用C类地址。但是如果用C类的话每一个<a href="http://www.vlan9.com/network/m2789/index.html" target="_blank"><font color="#6666cc">网段</font></a>可以用到253台主机而你现在只有50台，这样的话不是要浪费200台了吗？但是如果用了VLSM就不同了请看。</p>
<p>　　如果是静态掩码的话C类地址因该是255.255.255.0</p>
<p>　　50&lt;2的7次方，化为十进制就是64.所以VLSM就是255.255.255.64</p>
<p>　　例一：IP：192.168.0.1</p>
<p>　　SubstMask：255.255.255.64</p>
<p>　　转化为二进制11000000.10101000.00000000.00000001</p>
<p>　　11111111.11111111.00000000.1000000</p>
<p>　　AND与运算</p>
<p>　　11000000.10101000.00000000.00000000</p>
<p>　　转化为十进制192.168.0.0</p>
<p>　　例二：192.168.0.50</p>
<p>　　SubstMask：255.255.255.64</p>
<p>　　转化为二进制11000000.10101000.00000000.00110010</p>
<p>　　11111111.11111111.11111111.01000000</p>
<p>　　AND与运算</p>
<p>　　11000000.10101000.00000000.00000000</p>
<p>　　转化为十进制192.168.0.0</p>
<p>　　以上二个地址在同一网段</p>
<p>　　再看：</p>
<p>　　例三：IP：192.168.0.65</p>
<p>　　SubstMask：255.255.255.64</p>
<p>　　转化为二进制11000000.10101000.00000000.01000001</p>
<p>　　11000000.10101000.00000000.01000000</p>
<p>　　AND与运算</p>
<p>　　110000000.10101000.00000000.010000000</p>
<p>　　转化为十进制192.168.0.64</p>
</div>]]>
</description>
<guid isPermaLink="false">http://www.bokee.net/blogmodule/weblogcomment_viewEntry/1130189.html</guid>
<subject>杨卫的商人博客</subject>
<author>tangkuiming</author>
<category>杨卫的商人博客</category>
<pubDate>Mon, 29 Oct 2007 10:52:56 CST </pubDate>
</item>

</channel>
</rss>