码迷,mamicode.com
首页 > 其他好文 > 详细

网络基础之二:ip地址

时间:2015-10-14 01:43:46      阅读:213      评论:0      收藏:0      [点我收藏+]

标签:ip

一、IP地址

IANA

IANA 就是指(Internet Assigned Numbers Authority) ,Internet号分配的机构。负责对IP地址分配规划以及对TCP/UDP公共服务的端口定义。

IP地址是一个32位的二进制数,通常被分割为4个“8位二进制数”(也就是4个字节)。

IP地址通常用“点分十进制”表示成(a.b.c.d)的形式,其中,a,b,c,d都是0~255之间的十进制整数。

例:点分十进IP地址(100.4.5.6),实际上是32位二进制数(01100100.00000100.00000101.00000110)。

地址格式为IP地址=网络地址+主机地址 或 IP地址=主机地址+子网地址+主机地址。 

IP地址类型 
       最初设计互联网络时,为了便于寻址以及层次化构造网络,每个IP地址包括两个标识码(ID),即网络ID和主机ID

      同一个物理网络上的所有主机都使用同一个网络ID,网络上的一个主机(包括网络上工作站,服务器和路由器等)有一个主机ID与其对应。IP地址根据网络ID的不同分为5种类型,A类地址、B类地址、C类地址、D类地址和E类地址。


大:0 000 0000-0 111 1111 0-127     A

中:10 00 0000-10 11 1111 128-191   B

小:110 0 0000-110 1 1111 192-223   C

    1110  0000-1110 11111 224-239

    1111  0000-1111  1111 240-255

A类地址的第一组数字为1~126。注意,数字0和 127不作为A类地址,数字127保留给内部回送函数,而数字0则表示该地址是本地宿主机,不能传送。
B类地址的第一组数字为128~191。
C类地址的第一组数字为192~223。

主机位全0:网络地址

主机位全1:广播地址

A:1-126 

     2^7-2个网络

     每个网络的主机:2^24-2

B:128-191

     2^14个网络

     每个网络中的主机:2^16-2

C:192-223

     2^21个网络

     每个网络中的主机:2^8-2 

1. A类IP地址 
       一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”, 地址范围从1.0.0.0 到126.0.0.0,默认网络掩码为:255.0.0.0;可用的A类网络有126个,每个网络能容纳1亿多个主机。 
2. B类IP地址 
     一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,地址范围从128.0.0.0到191.255.255.255,默认网络掩码为:255.255.0.0;可用的B类网络有16382个,每个网络能容纳6万多个主机 。 

3. C类IP地址 
     一个C类IP地址由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须是“110”。范围从192.0.0.0到223.255.255.255,默认网络掩码为:255.255.255.0;C类网络可达209万余个,每个网络能容纳254个主机。 
4. D类地址用于多点广播(Multicast)。 
    D类IP地址第一个字节以“1110”开始,它是一个专门保留的地址。它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中。多点广播地址用来一次寻址一组计算机,它标识共享同一协议的一组计算机。 
5. E类IP地址 
     以“11110”开始,为将来使用保留。 
全零(“0.0.0.0”)地址对应于当前主机。全“1”的IP地址(“255.255.255.255”)是当前子网的广播地址。

查阅百度知道里一些说法如下:

1. 严格说来,0.0.0.0已经不是一个真正意义上的IP地址了。它表示的是这样一个集合:所有不清楚的主机和目的网络。这里的“不清楚”是指在本机的路由 表里没有特定条目指明如何到达。对本机来说,它就是一个“收容所”,所有不认识的“三无”人员,一 律送进去。如果你在网络设置中设置了缺省网关,那么Windows系统会自动产生一个目的地址为0.0.0.0的缺省路由。

2. 网络中0.0.0.0的IP地址表示整个网络,即网络中的所有主机。

它的作用是帮助路由器发送路由表中无法查询的包。如果设置了全零网络的路由,路由表中无法查询的包都将送到全零网络的路由中去。

0.0.0.0 表示监听本地所有ip地址,其他电脑是可以访问的,并且修改ip不受响。
127.0.0.1 表示只监听本机回环地址,只能本机访问。
x.x.x.x ip地址,是只监听这个ip。修改ip后程序就不能监听了。需要手动修改软件监听地址才可以用
localhost 只是 127.0.0.1 的别名

在IP地址3种主要类型里,各保留了3个区域作为私有地址,其地址范围如下: 

A类地址:10.0.0.0~10.255.255.255              1个

B类地址:172.16.0.0~172.31.255.255          16个
C类地址:192.168.0.0~192.168.255.255      256个


子网与超网:


路由表:

     静态设置

     动态生成:通告

直连的网络:

下一跳到达的网络:

cost:成本

     经过的跳数越少就越小

     时长


路由协议:RIP2,OSPF,EIGRP,学习生成路由表,

可路由协议:IP协议

端口:用于标记进程,0-65535

ip:主机到主机之间寻址

默认路由,网关


协议栈:内核

       TCP/IP协议簇


主机名:FQDN(Full Qulified Domain)

       完全合格域名/全称域名,是指主机名加上全路径全路径中列出了序列中所有域成员

全域名可以从逻辑上准确地表示出主机在什么地方,也可以说全域名是主机名的一种完全表示形式

从全域名中包含的信息可以看出主机在域名树中的位置。

DNS解析流程:首先查找本机HOSTS表,有的直接使用表中定义,没有查找网络连接中设置的DNS 服务器由他来解析。

www.magedu.com


网络基础之二:ip地址

标签:ip

原文地址:http://xiexiaojun.blog.51cto.com/2305291/1702683

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!