Internet应用基础Internet地址和域名学习目标掌握IP地址的组成及分类掌握子网与子网掩码并学会如何划分子网重点/难点子网划分为什么要使用IP地址?屏蔽各种物理网络的地址差异每种物理网络都有各自的技术特点,其物理地址也各不相同统一物理地址的表示方法不现实互联网对各网络地址的“统一”通过IP地址在IP层完成一、IP地址的组成及分类1、IP地址:使用TCP/IP通信协议的网络上,每一台计算机(主机)所对应的一个唯一的32位地址。如:110100100100100110001100000000102、十进制表示方法将32位二进制数分为四段,每段8位,中间用小数点隔开,然后将每8位十进制数转换成十进制数。如:上述IP地址可表示为:210.73.140.23、IP地址的组成:网络标识和主机标识。其中:“网络标识”用于辩认子网,同一子网的网络标识都相同;“主机标识”用于辩认网络中的每一台主机。如:上述IP地址,网络标识为:210.73.140;主机标识为:2网络标识主机标识4、IP地址的分类:为适应不同网络的规模,将IP地址分成了三类,分别为A类,B类和C类。(如下图所示)根据上图可知IP地址取值范围如下表11101E类留待后用11101D类多目广播地址(28位)110C类网络号(24位)主机号(8位)10B类网络号(14位)主机号(16位)1A类主机号(24位)012348162431网络号(7位)网络类别IP地址取值范围网络个数主机个数A1.X.Y.Z~126.X.Y.Z126约1700万个B128.X.Y.Z~191.X.Y.Z1638465000个C192.X.Y.Z~223.X.Y.Z约200万个254个•5、IP地址的分配原则•可分配给网络或主机的IP地址只有A,B,C3类•网络ID不能全0,也不能全1•主机ID不能全0,也不能全1•主机ID全为1表示该网络的广播地址6、子网掩码(1)子网掩码的功能与使用功能:①区分IP地址中网络标识和主机标识②用于将网络划分为多个子网(2)默认子网掩码子网掩码中为1的用来定出网络号;为0的位用来定出主机号例:若某台主机的IP地址为192.9.200.13(11000000.00001001.11001000.00001101),子网掩码为255.255.255.0,求网络号和主机号方法:将这个IP地址与子网掩码按位求“与”使用子网掩码从IP地址中分离出网络地址和主机地址过程如下:1.将IP地址与子网掩码转换成二进制;2.将二进制形式的IP地址与子网掩码做'与'运算,将答案化为十进制便得到网络地址;3.将二进制形式的子网掩码取'反';4.将取'反'后的子网掩码与IP地址做'与'运算,将答案化为十进制便得到主机地址。11000000.00001001.11001000.0000110111111111.11111111.11111111.00000000按位做逻辑与运算11000000.00001001.11001000.00000000网络号:192.9.200.011000000.00001001.11001000.0000110100000000.00000000.00000000.11111111按位做逻辑与运算主机号:13例:判断若一台主机的IP地址为192.9.200.28,子网掩码为255.255.255.0,则其与上例中的IP地址是否属同一子网通过子网掩码来划分网络,划分方法如下图所示10网络标识主机标识B类地址10网络标识子网号子网主机标识增加子网号子段11111111111111111111110000000000子网掩码1.子网编址的初衷是为了避免小型或微型网络浪费IP地址2.将一个大规模的物理网络划分成几个小规模的子网有时是有益的各个子网在逻辑上独立没有路由器的转发,子网之间的主机不能相互通信在动手划分之前,一定要考虑网络目前的需求和将来的需求计划。划分子网主要从以下方面考虑:1.网络中物理段的数量(即要划分的子网数量)2.每个物理段的主机的数量确定自定义子网掩码的步骤:第一步:确定物理网段的数量,并将其转换为二进制数,并确定位数n。如:你需要6个子网,6的二进制值为110,共3位,即n=3;第二步:按照你IP地址的类型写出其缺省子网掩码。如C类,则缺省的子网掩码为:11111111.11111111.11111111.00000000第三步:将子网掩码中与主机号的前n位对应的位置置1,其余位置置0。若n=3且为C类地址则自定义子网掩码为:255.255.255.22411111111.11111111.11111111.11100000由于网络被划分为6个子网,占用了主机号的前3位,若是C类地址则主机号只能用5位来表示主机号,因此每个子网内的主机数量=(2的5次方)-2=30,6个子网总共所能标识的主机数将小于254。子网划分的代价:减少了主机数目例:假设有6个分部于各地的局域网络,每个网络各有约20台主机,而只申请了一个C类网络,其为203.66.77.0划分方法如下:计算子网号所需位数:由于需要6个子网,6的二进制值为110,共3位,即n=3,即子网号占三位。①将子网掩码设成:255.255.255.224,其中,224对应的二进制码为:11100000,表示用原主机标识的高三位来分割子网。②三位二进制数共有8种组合,即000,001,010,011,100,101,110,111;其中000和111不可用,所以,可提供6个子网。③每个子网提供的IP地址:前三个字节不变,第四个字节则是:第一个子网:00100000~00111111,即32~63(其中32为网络号,63为广播地址)第二个子网:01000000~01011111,即64~95(其中64为网络号,95为广播地址)第三个子网:01100000~01111111,即96~127第四个子网:10000000~10011111,即128~159第五个子网:10100000~10111111,即160~191第六个子网:11000000~11011111,即192~223以上每个子网可提供30台主机由于网络被划分为6个子网,占用了主机号的前3位,且是C类地址,则主机号只能用5位来表示主机号。因此,子网内的主机数量=(2的5次方)-2=30.局域网上划分子网举例(1)思考IP地址为192.9.200.100子网掩码为255.255.255.240该IP地址的网络号和主机号分别是多少?192.9.200.10011000000.00001001.11001000.01100100255.255.255.24011111111.11111111.11111111.11110000网络号:192.9.200.96主机号:4域名系统IP地址是一个具有32比特长的二进制数,,对于一般用户来说,要记住IP地址比较困难。为了向一般用户提供一种直观明了的主机识别符(主机名),TCP/IP协议专门设计了一种字符型的主机命名机制,给每一台主机一个由字符串组成的名字,这种主机名相对于IP地址来说是一种更为高级的地址形式——域名。层次型域名系统的命名名字空间被分成若干个部分并授权相应的机构进行管理。该管理机构又有权对其所管辖的名字空间进一步划分,并再授权相应的机构进行管理。如此下去,名字空间的组织管理便形成一种树状的层次结构。ROOT国家代码EDUGOVNETCNEDUGOVPKUBJUUMITNET263“·”Internet第一级域名的代码及意义域名代码意义COM商业组织EDU教育机构GOV政府部门MIL军事部门NET网络支持中心ORG其他组织ARPA临时ARPA(未用)INT国际组织CountryCode国家代码1997新增加的第一级代码FIRM商业公司STORE商品销售企业WEB与个人国家或地区代码地区代码国家或地区地区代码国家或地区AU澳大利亚JP日本BR巴西KR韩国CA加拿大MO中国澳门CN中国RU俄罗斯FR法国SG新加坡DE德国TW中国台湾HK中国香港UK英国域名解析主机域名不能直接用于TCP/IP协议的路由选择之中。当用户使用主机域名进行通信时,必须首先将其映射成IP地址。因为Internet通信软件在发送和接收数据时都必须使用IP地址。将主机域名映射为IP地址的过程叫做域名解析。域名解析包括正向解析(从域名到IP地址)以及反向解析(从IP地址到域名)。Internet的域名系统DNS能够透明地完成此项工作。(WorldWideWeb),中文称为万维网,也可以简称网。它是一个大规模的在线信息集合,是一个资料空间。可以通过一种叫做浏览器的应用程序进行检索与查看。HTMLHTML是用来描述网页的一种语言英文全称:HyperTextMarkupLanguage中文名称:超文本标记语言所谓超文本,是因为它可以加入图片、声音、动画、影视等内容,事实上每一个HTML文档都是一种静态的网页文件,这个文件里面包含了HTML指令代码,这些指令代码并不是一种程序语言,它只是一种排版网页中资料显示位置的标记结构语言。通过HTML可以表现出丰富多彩的设计风格、实现页面之间的跳转、展现多媒体的效果。HTTP超文本传输协议(HTTP,HyperTextTransferProtocol)是互联网上应用最为广泛的一种网络协议。所有的文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。当我们想浏览一个网站的时候,只要在浏览器的地址栏里输入网站的地址就可以了,例如但是在浏览器的地址栏里面出现的却是:。我们在浏览器的地址栏里输入的网站地址叫做URL(UniformResourceLocator,统一资源定位符)。就像每家每户都有一个门牌地址一样,每个网页也都有一个Internet地址。URL主要是用来指定协议(如HTTP或FTP)以及对象、文档、万维网网页或其他目标在Internet的位置和存取方式。一个URL被用来标识一个网络路径,可以通过互联网在这个URL上访问到对应的资源。通信协议主机名所要访问的网页路径及名称主机名为。所要访问的网页路径及名称是/111/welcome.htm。