返回列表 发帖

[原创]网络基础知识

[这个贴子最后由风灵风之子在 2003/08/26 09:59pm 第 1 次编辑]

此文是献给刚入门的网络爱好者,高手就pass吧不用看了,会笑的
1.Ping
     关于ping的文章在网络上已经有很多了,它是一个最基础的网络命令,加上不同的参数就可以做许多事情,比如ping IP –t 就是一个最简单的DOS(拒绝服务)。Ping的参数我在这里就不多说了,初学者可以用Google查一下。我只说一些细节问题吧:)
大家在ping通了一个IP以后一定会发现有一个TTL值(生存时间),其实TTL值是可以帮助我们了解所ping主机的操作系统的。
比如Windows系统返回的TTL值是100-130,而Unix/Linux系统返回的TTL值是240-255。
让我们来举一些例子吧:
TTL=107(WINNT);
TTL=108(win2000);
TTL=127或128(win9x);
TTL=240或241(linux);
TTL=252(solaris);
TTL=240(Irix);
当然TTL值在注册表下面是可以修改的。这样也能迷惑入侵者。
2.IPC
     这也是一个老生常谈的问题。我们可以在cmd里面输入net share 就可以看到我们是否开IPC共享。开了也很简单,当然关闭就可以拉:)
net share ipc$ /delete
net share admin$ /delete
net share c$ /delete
net share d$ /delete
net share e$ /delete
如果还有的话以此类推。
你也可以永久关闭ipc$和默认共享依赖的服务:lanmanserver即server服务
控制面板-管理工具-服务-找到server服务(右击)-属性-常规-启动类型-已禁用.
这样就可以放心了,呵呵~~不过对于一些要从事hacker行为的来说关闭太可惜了,怎么办呢?重新开吧net share ipc$,这样你又可以用ipc了,因为要用ipc入侵的基本条件是双方都开了ipc。
3.Terminal Server
也就是我们通常所说的3389哦,关于开3389的方法的文章在网上也有许多,用google就可以找到。我在这里说的也是一些细节问题,Terminal Server 是Windows 2000 server以上版本才有的特色服务哦。
4.子网划分
    如果你对192.168.1.0/24的含义不了解,如果你想知道什么是IP寻址,呵呵,往下看吧。
首先我们要了解IP地址,一个IP地址包括网络地址和节点地址(主机地址)。因特网的设计者根据网络的大小来创建网络的类别。他们分别是A类、B类、C类、D类和E类网络。
A类网络的地址格式为:network.node.node.node  (network是网络地址,node是节点地址),A类地址第一个字节从0-127之间。举个例子吧48.55.120.33 其中48是网络地址,55.120.33是节点地址。而48是IP地址的第一个字节。
(判断A类网络中有效主机的ID的方法:
将所有的主机位置都置为off,所得到的地址即为网络地址,比如20.0.0.0
将所有的主机位置都置为on,所得到的地址即为广播地址,比如20.255.255.255
合法的主机ID是介于网络地址和广播地址之间,如20.0.0.1—20.255.255.254都为合法的主机ID)
B类网络地址的格式:network.network.node.node。B类地址的第一个字节从128-191
C类网络地址的格式:network.network.network.node。C类地址的第一个字节从192-223
D类网络是用于组播的,第一个字节从224-239。E类网络是用于研究的,第一个字节从240-255
(顺便说一下熟悉2进制和10进制的转换对于划分子网有很大帮助,以下是我的老师给我总结的,我想对大家有一些帮助
00000000=0
10000000=128
11000000=192
11100000=224
11110000=240
11111000=248
11111100=252
11111110=254
11111111=255
呵呵,不要骂我灌水哦)
子网掩码是为了保证配置的计算机能在子网中工作,当然不是所有网络都需要子网掩码的,有些主机是用默认的子网掩码。比如A类网络的默认的子网掩码为255.0.0.0,B类网络默认的子网掩码为255.255.0.0,C类网络默认的子网掩码为255.255.255.0
好了废话不多说了,开始进入主题了。我们以C类网络来划分子网为例,A、B类网络的划分都是相似的。除了默认的子网掩码,C类的子网掩码只能是
二进制   十进制               
10000000=128    /25
11000000=192    /26
11100000=224    /27
11110000=240    /28
11111000=248    /29
11111100=252    /30
11111110=254    /31(无效的)
也许你会问25、26怎么来的,呵呵,11111111,1111111,11111111,10000000换算成十进制也就是255.255.255.255.128(如果是二进制的话,是不是有25个1呢?,现在懂了吧?)所以,当我们看到192.168.1.0/24的含义也就是说IP地址是192.168.1.0,子网掩码为255.255.255.0
从子网划分中我们能了解什么信息呢?
1.被选中的子网掩码中能划分几个子网
答:2的X次方-2=子网数,X是指掩码中1的个数,比如11000000中可以得到2的2次方-2=4个子网
2.子网中主机个数
答:2的X次方-2=主机数,X是指掩码中0的个数,比如11000000中可以得到2的6次方-2=62个主机
3.合法的子网号
答:256-子网掩码=分段大小,比如256-162=64,64就是第一个子网。
4.广播地址和合法主机号
答:广播地址是子网中所有住几位都为on(或者说都为1)所得到的值
合法主机号是介于各个子网之间的取值。
回答了这些问题我们就来划分子网吧
比如:IP为192.168.1.0
子网掩码为255.255.255.224(/27)
224换算成二进制是11100000,我们可以得到:
2的3次方-2=6个子网,
2的5次方-2=30个主机,
256-224=32,所以子网是32,64,96,128,160,192,224(无效的)
每个广播地址(下一个子网号的前一位)
合法主机号(介于子网号和主机号之间)
呵呵,子网的划分不难把:)

[原创]网络基础知识

[这个贴子最后由风灵风之子在 2003/08/29 11:49am 第 1 次编辑]

实在不好意思
是我临走回学校的时候写出来的
写的太仓促了

TOP

[原创]网络基础知识

[这个贴子最后由风灵风之子在 2003/08/29 11:50am 第 1 次编辑]

以上问题如果不理解可以加我的QQ

TOP

返回列表 回复 发帖