杭州电子科技大学机械工程学院计算机网络与通讯---ip地址主讲:刘海龙杭州电子科技大学机械工程学院IP地址概述IP地址是软件地址,MAC地址是硬件地址,MAC地址是烧录在NIC里的,MAC地址用于在本地网络中查找主机地址。IP地址是唯一的,分为网络标识和主机标识。杭州电子科技大学机械工程学院IP地址与子网掩码的划分一.IP地址IP地址由32位组成点分十进制法将原有32位分为每8位一组,每组用·连接,并将每组二进制数转换成10进制数来记忆IP地址分为网络号和主机号,路由器连接的网段要占用一个IP地址例如:杭州电子科技大学机械工程学院为了实现Internet上不同计算机之间的通信,每台计算机必须有一个不与其他计算机重复的地址,IP地址就是可以唯一标识主机的地址。IP地址是一个网络编码,它既可以使一个主机(服务器、客户机)的地址,也可以是路由器一个端口的地址。即IP地址确定的是网络中的一个连接杭州电子科技大学机械工程学院IP地址的含义:1)IP地址由两个部分组成:网络标识和主机标识。2)IP地址被分成了A\B\C\D\E五类,每个类别的网络标识和主机标识各有规则。杭州电子科技大学机械工程学院IP地址—A类IP地址第1个字节以0开头,其余7位为网络ID,其他3个字节为主机ID。IP地址范围:1.0.0.0~126.255.255.255,共126个网络地址。理论上网络ID为01111111(127)的也是A类地址,但该地址用于测试(回送地址)。每个A类网络可分配16777216个主机ID给网络内的设备。所以都分配给大型网络使用。杭州电子科技大学机械工程学院IP地址—B类IP地址第1个字节以10开头,其余6位加第2个字节8位为网络ID,其他2个字节为主机ID。IP地址范围:128.0.0.0~191.255.255.255,共16384个网络地址。理论上网络ID为172.XXX的也是B类地址,但该地址只能部分用于因特网。每个B类网络可分配65534个主机ID给网络内的设备。所以一般分配给中大型网络使用。杭州电子科技大学机械工程学院IP地址—C类IP地址第1个字节以110开头,其余5位加第2、3个字节为网络ID,最后1个字节为主机ID。IP地址范围:192.0.0.0~223.255.255.255,共2097152个网络地址。理论上网络ID为192.XXX的也是C类地址,但该地址只能部分用于因特网。每个C类网络可分配254个主机ID给网络内的设备。所以一般分配给小型网络使用。杭州电子科技大学机械工程学院IP地址—D类IP地址第1个字节以1110开头,没有所谓“网络ID”或“主机ID”。IP地址范围:224.0.0.0~239.255.255.255。用于标识组播通信地址,后28位用于区分不同的组播组。杭州电子科技大学机械工程学院IP地址—E类IP地址第1个字节以1111开头,没有所谓“网络ID”或“主机ID”。IP地址范围:240.0.0.0~255.255.255.255。被保留供将来使用。目前具体的网络只能分配到A类,B类,C类地址中的一种。杭州电子科技大学机械工程学院IP地址—类型范围一览表杭州电子科技大学机械工程学院IP地址—地址空间A类地址占IP地址总数的1/2,一共128组,每组16777216个IP地址,大大超过几乎所有组织的需要。所以大量的A类地址被浪费了。B类地址占IP地址总数的1/4,一共16384组,每组65534个IP地址,大于大部分中等规模组织的需要。所以许多的B类地址也被浪费了。C类地址占IP地址总数的1/8,一共2097152组,每组256个IP地址,小于大部分组织的需要。杭州电子科技大学机械工程学院IP地址—特殊地址169.254.x.x如果你的主机使用了DHCP功能自动获得一个IP地址,那么当你的DHCP服务器发生故障,或响应时间太长而超出了一个系统规定的时间,Windows系统会为你分配这样一个地址。如果你发现你的主机IP地址是一个诸如此类的地址,很不幸,十有八九是你的网络不能正常运行了10.x.x.x、172.16.x.x~172.31.x.x、192.168.x.x为了解决公共地址不足的现状,路由器之间的背靠背连接可以使用私有地址,上面这些地址就是私有地址。杭州电子科技大学机械工程学院127.x.y.z127.x.y.z为回播地址。如通常用IP地址127.0.0.1表示本地主机本身。使用该地址为目的地址的数据包永远不会离开本机,而总是返回给本机的某个IP软件,通常用于测试本机使用的IP软件是否能正常接收和处理数据包。杭州电子科技大学机械工程学院子网掩码—子网掩码特征子网掩码是一个32位的二进制数字,其作用是告诉TCP/IP主机,IP地址的哪些位对应于网络地址,哪些位对应于主机地址。32位,必然是左边全1右边全0这种结构。1111111111111111000000000000000011111111111111111111111100000000杭州电子科技大学机械工程学院子网掩码—默认子网掩码子网掩码取值均为0或255时称为“默认子网掩码”或“标准子网掩码”。默认子网掩码用于不分子网的TCP/IP网络。默认子网掩码255.255.255.011111111111111111111111100000000一般子网掩码255.255.252.011111111111111111111110000000000杭州电子科技大学机械工程学院子网掩码—划分子网原因减少每个子网上的网络通信量(同一子网主机间的广播和通信被路由器隔开,只在子网中进行),只有不同子网的主机相互通信时,才在路由器的管理控制下进行跨子网转发。便于网络管理(分成几个便于控制的部份,并可由单独的管理员管理本地用户,或在单位内部创建隔离的子网,以阻止非法获取敏感信息)。提高IP地址的利用率(可使若干物理网络共用单个IP网络地址)。解决物理网络本身的限制问题(如网络分布超过以太网段最大长度)。杭州电子科技大学机械工程学院子网掩码—划分子网划分子网只是把IP地址的主机号host-id这部分进行再划分,而不改变IP地址原来的网络号net-id。划分子网后IP地址就由两级结构变成了三级结构。同一子网中的所有主机必须配置相同的子网掩码。杭州电子科技大学机械工程学院子网掩码的用处子网掩码的用处之一便于网络设备尽快地区分本网段地址和非本网段的地址。主机A与主机B交互信息。主机A:IP地址:202.183.58.11子网掩码:255.255.255.0路由地址:202.183.58.1主机B:IP地址:202.183.56.5子网掩码:255.255.255.0路由地址:202.183.56.1路由器从端口202.183.58.1接收到主机A发往主机B的IP数据报文后杭州电子科技大学机械工程学院(1)首先用端口地址202.183.58.1与子网掩码地址255.255.255.0进行“逻辑与”,得到端口网段地址:202.183.58.0,(2)然后将目的地址202.183.56.5与子网掩码地址255.255.255.0进行“逻辑与”,得202.183.56.0,(3)将结果202.183.56.0与端口网段地址202.183.58.0比较,如果相同,则认为是本网段的,不予转发。如果不相同,则将该IP报文转发到端口202.183.56.1所对应的网段。杭州电子科技大学机械工程学院子网掩码的用处之二将子网进一步划分,缩小子网地址空间。将一个网段划分多个子网段,便于网络管理。学校校园网信息中心可以将202.183.56.0(C类地址)分配给两个系,每个系约有120台计算机,则可以将子网掩码地址定义为:255.255.255.128这样将原来的一个网段分成两个独立的子网段,便于网络管理。系1的地址范围:202.183.56.1—202.183.56.126杭州电子科技大学机械工程学院子网地址:1100101010110111001110000xxxxxxx系2的地址范围:202.183.56.129—202.183.56.254子网地址:1100101010110111001110001xxxxxxx杭州电子科技大学机械工程学院DNS(域名系统)引入IP地址是点分十进制数字,很难记忆DNS(DomainNameSystem,域名系统)能够提供主机名和IP地址之间的映射杭州电子科技大学机械工程学院主机名与IP地址映射需求IP地址难于记忆能否用便于记忆的名字来映射IP地址?杭州电子科技大学机械工程学院DNS简介DNS系统的作用提供了主机名字和IP地址间的相互转换DNS系统的模式采用客户端/服务器模式DNS系统的结构是一个具有树状层次结构的,联机分布式数据库系统杭州电子科技大学机械工程学院域名域是因特网中一种管理范围的划分顶级域、二级域、三级域等等DNS域名结构是包括多级域名的分层结构顶级域名、二级域名、三级域名等等不同等级的域名之间使用点号分隔,级别最低的域名写在最左边,而级别最高的域名则写在最右边每一级的域名都由字母和数字组成,不区分大小写域名的根域用“.”表示,以点号结尾的域名称为完全合格域名FQDN(FullQualifiedDomainName)杭州电子科技大学机械工程学院因特网域名结构树杭州电子科技大学机械工程学院杭州电子科技大学机械工程学院杭州电子科技大学机械工程学院杭州电子科技大学机械工程学院杭州电子科技大学机械工程学院杭州电子科技大学机械工程学院杭州电子科技大学机械工程学院杭州电子科技大学机械工程学院杭州电子科技大学机械工程学院杭州电子科技大学机械工程学院