`

IP地址,默认网关,子网掩码,Mac地址详解

 
阅读更多

                                                   IP地址,默认网关,子网掩码,Mac地址详解

1.Mac地址(硬件地址):物理地址是数据链路层和物理层使用的地址,放在MAC数据帧的首部。常常是固定的,生产出来后就具有唯一的地址。

2.IP地址:IP地址是网络层和以上各层使用的地址,是一种逻辑地址。放在IP数据报的首部。而IP数据报可以封装在MAC帧中,IP地址能与Mac地址相互解析,所以能通过IP地址进行通信。

A类地址:1——126          0是保留地址,127保留作为本地软件环回测试本主机的进程之间的通信之用,网络号为127的地址不是一个网络地址       最大主机数2^24-2   0(网络地址),1(该网络上所有主机)           占整个IP地址空间50%

B类地址:128.1——191.255    128.0该网路地址不指派,最大主机数2^16-2    0,1主机号去掉,理由同上      占整个IP地址空间25%

C类地址:192.0.1——223.255.255     192.0.0不指派    最大主机数2^8-2    0,1去掉,理由同上   占整个IP地址空间的12.5%

每个类都保留一些地址做私有地址,即长所的内网地址:1.0.0.0/8       172.16.0.0/16-172.31.0.0/16           192.168.0.0/16 ,这类地址可以随便使用没有任何限制,除此外都为公网地址,内网地址不能直接访问internet需要通过NAT技术将内网地址翻译成公网地址

由于

1.一个A类地址或B类地址可连接的主机数众多,由于网络或实际原因,常常造成地址空间的浪费;

2.给每一个物理网络分配一个网络号会使路由表变得太大使网络性能变坏。因为每一个路由器都应当能够从路由表查出如何到达下一个网络的路由器,因网络数越多,路由表的项目越多,造成成本和性能下降;

3.两级IP地址不够灵活,单位要在其他地方开通一个网络,在申请到新IP地址之前不能连接到因特网上

为解决上述问题,我们采用例三级IP地址,增加了子网号字段(划分子网)。

方法:从网络的主机号借用若干位作为子网号,这样主机号也相应减少,这样就有三层IP(网络号,子网号,主机号)

 

子网掩码:用来判断IP地址是否在同一个子网内(将IP地址与子网掩码做与运算),若在同一个子网内,主机1可直接把数据报发给主机2

当一个网络不划分子网时,就使用默认子网掩码(255.0.0.0,255.255.0.0,255.255.255.0)。

一般划分子网数越多能够连接在网络上的主机总数就越少。

B类地址子网划分举例:子网号位数为0,1,15,16时没有意义

子网号位数(借用主机号位数)                 子网掩码                子网数 (去掉全子网号全0和全1)                  每个子网主机数

2                                                             255.255.192.0                2                                                                           16382

3                                                            255.255.224.0                 6                                                                            8190

.......................

随着无分类路由选择CIDR的使用,子网号全0和全1也可以使用了。

 

划分子网的情况下,分组转发算法:

1.收到的数据报提取目的IP地址D

2.先判断是否为直接交付。对路由器直接相连的网络逐个进行检查:用每个网络的子网掩码与D与运算,看结果是否和相应的网络匹配。匹配则分组直接交付(将D转换成物理地址,把数据报封装成Mac帧发送出去)。不匹配则是间接交付,执行(3)。

3.若路由表中有目的地址为D的特定主机路由,则把数据报发送给指定的下一路由;否则执行(4)。

4.对路由表的每一行(目的网络地址,子网掩码,下一跳转地址),用其中的子网掩码与D与运算,结果为N,与该行的目的网络地址匹配,则把数据报传送给该行自定下一跳路由;否则执行(5)。

5.若路由表有一个默认路由,则把数据报传送给路由表中所指定的默认路由器;否则执行(6)。

6.报告转发分组出错。

 

 默认网关:一般可以理解为默认路由。现品牌网关大都使用192.168.1.1了(这是对内ip),路由器对外通信通过NAT技术将私有IP转化为外网IP。

分享到:
评论

相关推荐

    ip详解子网掩码详解.pdf

    详解网络ip地址是如何运作的,子网掩码,默认网关。

    详解CentOS 8 VMware虚拟机设置静态ip网卡上网

    为了使用静态IP将: 使用本地DHCP服务将IP地址分配给虚拟机 取消(默认是选择状态) 点击NAT设置 将网关ip记住如下图,最后配置虚拟机ip文件所用 应用 第二步: 进入虚拟机 以root权限登陆centos8并编辑vi /etc/...

    ipconfig命令详解.txt

    使用不带参数的IPCONFIG可以显示所有适配器的IP地址、子网掩码、默认网关。p 2.语法详解p ipconfigp[/all]p[/renewp[adapter]p[/releasep[adapter]p[/flushdns]p[/displaydns]p[/registerdns]p[/...

    彻底明白IP地址的含义(完整版)

    Windows系统中设置IP地址的界面如图1所示,图中出现了IP地址、子网掩码、默认网关和DNS服务器这几个需要设置的地方,只有正确设置,网络才能通,那这些名词都是什么意思呢?学习IP地址的相关知识时还会遇到网络地址、...

    TCP/IP详解 卷1完整版

    3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速...

    TCP-IP详解卷1:协议

    3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速...

    TCP/IP详解 卷1:协议--源代码

    3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个...

    TCP/IP详解卷1:协议

    3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速...

    TCPIP详解--共三卷

    3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速...

    (TCP-IP详解卷1:协议.pdf

    3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速...

    TCP/IP详解

    3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速...

    TCP-IP详解试题

    3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速...

    TCP/IP详解卷 pdf格式

    3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速...

    TCP_IP详解卷1

    3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速...

    TCP-IP详解卷1.rar

    3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速...

    TCP-IP详解卷一:协议

    3.5 子网掩码 3.6 特殊情况的IP地址 3.7 一个子网的例子 3.8 ifconfig命令 3.9 netstat命令 3.10 IP的未来 3.11 小结 第4章 ARP:地址解析协议 4.1 引言 4.2 一个例子 4.3 ARP高速缓存 4.4 ARP的分组...

    tcp/ip详解卷一:协议

    3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速...

    TCP/IP详解卷

    3.5 子网掩码 32 3.6 特殊情况的IP地址 33 3.7 一个子网的例子 33 3.8 ifconfig命令 35 3.9 netstat命令 36 3.10 IP的未来 36 3.11 小结 37 第4章 ARP:地址解析协议 38 4.1 引言 38 4.2 一个例子 38 4.3 ARP高速...

Global site tag (gtag.js) - Google Analytics