《网络基础知识培训讲解》由会员分享,可在线阅读,更多相关《网络基础知识培训讲解(13页珍藏版)》请在金锄头文库上搜索。
1、第一章第一章 IP 基本原理基本原理 第一节第一节什么是什么是 INTERNET? Internet 概述概述 Internet 网又称国际互连网,它是目前世界上最大的信息网络,通过 INTERNET 网,我 们可以和世界上大多数国家进行交流,检索各种信息资料。我国已连通 INTERNET 网,并向 全社会开放。 INTERNET 网是由美国军用计算机网络发展起来的,1968 年美国国防部研究局主持研制 用于支持军用研究的计算机实验网络(ARPANET) 。该网络的设计思想是:要求网络能够经受 住故障而维持正常工作。为此,ARPA 使用了国际互连协议 IP 和传输控制协议 TCP 实现网络 互
2、连, 1969年ARPANET投入运行, 标志着计算机网络的发展进入了一个崭新的纪元。 INTERNET 的发展先后经历了三个阶段: 1、 19691984 年,为军用实验阶段。 2、 19841992 年,学术应用阶段。 3、 19921995 年,向商业应用过度阶段。 1995 年以后,INTERNET 网进入商用阶段。 INTERNET 网是一个“网络的网络”它是以 TCP/IP 协议把各个国家、各个部门、各种机 构的内部网络连接起来的数据通信网,从信息资源的观点看,INTERNET 网是一个集各个部 门、 各个领域内各种信息资源为一体的信息资源网。 它提供的价值远远超出了任何一个单独
3、网络。 INTERNET 实质是物理网络和信息资源相结合而形成的一个庞大的信息网络实体。具有 以下特点: 1.TCP/IP 协议是 INTERNET 网的基础和核心。 INTERNET 网中, 依靠该协议实现各种网络 的互连。 2.用户在使用 INTERNET 网时,并不需要了解网络底层的物理结构,这种透明性使得用 户在使用时十分方便。 3.由于 INTERNET 网也“互连”了公用电话网,因此,对一般用户,只要具备一部电话 机、一台微机和一台调制解调器,就可以接入 INTERNET 网。 4.没有对 INTERNET 网上的通信进行统一管理的机构,INTERNET 网上的许多服务和功能 都是
4、由用户来开发、经营和管理的。可以说,从经营管理的角度来讲,INTERNET 网是一个 用户的网络。 目前, 连接到 INTERNET 网上的大型网络包括有 NSINET (美国宇航局 NASA 的网络) 、 ESNET (美国能源部的网络) 、CREN(由美国 BITNET 和 CSNET 合并的网络, 提供电子邮件及专题 讨论等服务) 、UUNET(基于 UNIX 的 UUCP 协议) 、NCSANET(美国 超级计算机网络) 、USAN (美国院校卫星网) 、EBONE(欧洲骨干网) 、SWITH(瑞士院校 网) 、SUNET(瑞士院校网) 、 ILAN(以色列科技网) 、AARNNT(澳
5、大利亚科研网)等等。我国接入 INTERNET 网的骨干网是 CHINANET(中国公用计算机互连网) 。 第二节第二节 TCP/IP 网络协议网络协议 IP 协议提供一种全网间网通用的地址格式,并在统一的管理下进行地址分配,使网上 的每一台计算机或其他设备都有一个唯一的网间网地址(即 IP 地址)与它相对应。而原来 的物理地址保持不变。这样,物理地址的差异就被 IP 地址所屏蔽。 IP 地址结构与表示 (一)IP 地址的结构 IP 地址是一种层次结构的地址,它的组成如下: 网络号+主机号 其中,网络号确定计算机所在的网络,主机号确定计算机在该网络中的所处的位置。在 INTERNET 网中,根
6、据 TCP/IP 协议规定,每个 IP 地址是由 32bit 的二进制数组成的。主要 分为三类: 图 1-3-1 IP 地址类型 A 类地址:前 8 位代表网络。第 0 位为特征位,内容为 0,表明它是 A 类地址。A 类地 址共有 128 个,每个 A 类地址可带 16777124 个 IP 主机,所以 A 类地址主要用于大型网络, 每个网络可包含大量的主机,但网络数量较少。 B 类地址:前 16 位代表网络,第 0 位和第 1 位为特征位,内容为 10,表明它是 B 类地 址;B 类地址共有 16384 个,每个 B 类地址可带 65534 个 IP 主机和网络。B 类地址主要用于 中型网
7、络。 C 类地址:前 24 位代表网络,第 0 位、第 1 位和第 2 位为特征位,内容为 110,表明 它 是 C 类地址。C 类地址共有 2097152 个,每个 C 类地址可带 254 个 IP 主机和网络。C 类地址 主要用于小型网络。每个网络所带的主机数量较少,但可支持的网络数较多。 除了以上 A、B、C 三类地址外,网间网还有另外两类地址,D 类地址是一种组播地址, 主要是留给 Internet 体系结构委员会 IAB(Internet Architecture Board)使用。E 类地 址保留在今后使用。目前使用大量 IP 地址仅 A 至 C 类三种 (二)IP 地址的表示 为
8、了便于记忆和书写,IP 地址可以写成 4 个用小数点隔开的十进制整数,每个整数对 应一个字节。列如:某主机的 IP 地址为: 11001010011000000001111000000101 通常写成202.96.30.5 A 类地址的第一位表示网络号, 后三位表示网内主机号; B 类地址的前两位表示网络号, 后两位表示网内主机号;C 类地址的前三位表示网络号,最后一位表示网内主机号。如:A 类地址 10.28.1.2 表示网络号为 10,网内主机号为 28.1.2。 结合 IP 地址的特征位和 IP 地址的十进制整数表示法,我们可以很方便地区分类 IP 地址,如表所示: 表 1-1 IP 地
9、址表示表 特征位二进制表示的前八位 码组范围 十进制表示的前八位 码组范围 地址类别 0 10 011111111 10000000101111111 0127 128191 A 类 B 类 11011000000110111111192223C 类 (一)IP 地址举例 下列表格列述不同类型的 IP 地址 表 1-2 IP 地址类型实例 地址类别网络地址主机地址 10.2.1.37A10.0.0.00.2.1.37 128.63.1.1B128.63.0.00.0.1.1 130.113.28.54B130.113.0.00.0.28.54 202.10.127.68C202.10.127.
10、00.0.0.68 192.9.200.101C192.9.200.00.0.0.101 256.64.119.6不存在 上述 IP 地址中, 10.0.0.0-10.255.255.255 (A 类地址)、 172.16.0.0-172.31.255.255(B 类地址)、192.168.0.0-192.168.255.255(C 类地址)不需要向网络信息中心 InterNIC 申请 即可在企业内部网中使用。 网络号 127 用于自环接口,例如当主机不能上网时,在主机上执行 Ping 127.0.0.1, 可以检验主机的网卡是否正常。 网络地址和广播地址: 组建局域网时还要注意,IP 地址范
11、围的两个边界地址被保留为该局域网的网络地址和 广播地址。应用程序可以使用 网络地址来表示整个本地网络。而广播地址则可用来将同样 的消息同时发送给网络上所有主机。例如要使用的地址范围为192.168.1.0 到 192.168.1.128,则第一个 IP 地址(192.168.1.0)被保留为网络地址,而最后一个地址 (192.168.1.128)被保留成广播地址。因此,给这个局域网上的计算机分配 IP 地址时, 只能在 192.168.1.1 到 192.168.1.127 之间选择: 子网掩码 因特网的地址分配是由专门机构进行分配的。地址分配一般以网络为单位(一个 A 类、 B 类或 C 类
12、网)进行分配。对于一个 A 类网或 B 类网来说,每个 IP 网络中包含了巨大的主 机地址(A 类 1600 多万,B 类 6 万多) ,一旦该网络 ID 为某机构或地区所申请,其它机构就 不能使用。可以想像,没有一个机构或部门的网络主机数量会到达 1600 多万个。因此一般 来说,对于 A 类网络和 B 类网络都存在巨大的 IP 地址浪费问题。 同时,在一个 IP 网络中,主机数量过于庞大,也不利于网络的管理。 为解决此 IP 地址浪费问题以及解决管理问题,可以将标准的 A 类、B 类或 C 类网络再 分成若干子网。方法是从标准的 A 类、B 类或 C 类网络中的主机 ID 部分,划分出连续
13、的若 干比特表示子网络号。 那么我们需要从主机 ID 中划分出多少比特呢?这是由具体管理网络的人员根据网络需 要进行划分的。划分方案确定后,用子网掩码来表示。如下图 3-32 所示。 子网掩码是与 IP 地址等长的。其是由二进制连续的 1 和 0 组成,子网掩码开始 是连续的 1, 后面是连续的 0 结束。 它与 IP 地址一起来标识网络 ID。 IP 地址与子网掩码 1 对应的部分标识网络 ID,IP 地址与子网掩码 0 对应的部分标识主机 ID。 很多人肯定对设定子网掩码这个不熟悉, 很头疼, 那么我现在就告诉大家一个很容易算 子网掩码的方法,帮助一下喜欢偷懒的人: ) 大家都应该知道 2
14、 的 0 次方到 10 次方是多少把?也给大家说一下,分别是: 1 2 4 8 16 32 64 128 256 512 1024。 如果你希望每个子网中只有 5 个 ip 地址可以给机器用,那么你就最少需要准备给每个 子网 7 个 ip 地址,因为需要加上两头的不可用的网络和广播 ip,所以你需要选比 7 多的最 近的那位,也就是 8,就是说选每个子网 8 个 ip。好,到这一步,你就可以算掩码了,这个 标准网络ID子网ID主机ID 共同标识网络ID 网络ID主机ID IP地址(32位) 111111 11111111000 000 子网掩码(32位) 图3-32 子网掩码 方法就是:最后一
15、位掩码就是 256 减去你每个子网所需要的 ip 地址的数量,那么这个例子 就 是 256-8=248 , 那 么 算 出 这 个 , 你 就 可 以 知 道 那 些 ip 是 不 能 用 的 了 , 看 : 0-7,8-15,16-23,24-31 依此类推,写在上面的 0、7、8、15、16、23、24、31(依此类推) 都是不能用的,你应该用某两个数字之间的 IP,那个就是一个子网可用的 IP,怎么了?是 不是不相信?太简单了。 。 。 我再试验一下,就拿 200 台机器分成 4 个子网来做例子吧。 200 台机器,4 个子网,那么就是每个子网 50 台机器,设定为 192.168.10
16、.0,C 类的 IP,大子网掩码应为 255.255.255.0,对巴,但是我们要分子网,所以按照上面的,我们用 32 个 IP 一个子网内不够,应该每个子网用 64 个 IP(其中 62 位可用,足够了吧) ,然后用 我的办法:子网掩码应该是 256-64=192,那么总的子网掩码应该为:255.255.255.192。不 相信?算算:0-63,64-127,128-191,192-255,这样你就可以把四个区域分别设定到四个 子网的机器上了,是不是很简单?不需要软件算了吧。 。 。呵呵。 。希望大家能看懂我写的 如:255.255.255.192254-192=64该网最多能有 62 个主机 IP 地址管理 IP 地址在 INTERNET 网中全网有效, 因此需要统一管理。 INTERNET 的管理机构和管理方 式是分层的。 最高管理机构是网络信息中心 NIC, 负责分配 IP 地址的网络号。 目前有以下地区性 NIC: INTER-NIC 负责美国和其他地区 RIPENCC负责欧洲地区 APNIC负责亚太地区 主机号则由提出申请的组织