为什么公网IP要分类?归根有何意义?(主要是A类B类C类)
发布网友
发布时间:2022-04-23 22:27
我来回答
共2个回答
热心网友
时间:2023-10-23 18:35
IP是英文Internet Protocol(网络之间互连的协议)的缩写.任何厂家生产的计算机系统,只要遵守 IP协议就可以与因特网互连互通。
地址格式为:IP地址=网络地址+主机地址 或 IP地址=网络地址+子网地址+主机地址。
既然是通讯协议, 那么就有路由问题, 根据现在的网络地址+主机地址可以比较容易实现路由算法, 如果没有网络地址, 那么每台路由器上的路由地址表都会很庞大, 查找路由也会非常慢; 就相当于我们发信件,地址栏我们直接填一个门牌号码(全国门牌号码统一, 没有重复), 这样邮递员投递的时候就要去数据库查相应的门牌号码具体该怎么走; 这样基本不可行; 邮政系统早瘫痪; 国家\省\市地址相当于网络地址, 街道\楼\相当于子网, 门牌号号相当于主机地址; 分类就很好投递了,效率也高了; 一看网络地址,就知道往哪发; 因为省就那么几个; 列表很短, 一看就知道, 以此类推. 如果没有网络地址, 每台路由器都必须保持所有主机的地址路由信息,否则无法投递. 让每台路由器保持这张表,没有可能\更没有必要,以前内存是很昂贵的, 现在的价格也浪费不起; 美国的路由器干吗要保存别的国家的路由信息,一年也用不了几次, 大部分永远用不上. 所以必须分类.
为了方便管理, 要分类; 因为每个机构\组织需要的IP数是不一样, 相差估计比*悬殊还要大; 比如有些消息不是发给一个人的,而是广播给许多机器的, 如果没有网络地址, 那么就无法广播; 必须一对一的把消息都发一次; 有网络地址就知需要发一次; 广播地址与网路地址相同的机器自己会收下广播消息.
就说这么多吧.追问用于广播的范围我明白了。但是关于方便寻址的,还是不是很明白。IP不像邮政编码那样的一级一级从上到下的层次化。
邮编的话:51代表广东省,51XX00代表广东省某市,这样一级一级下来。
但是IP:*和B级和C级之间不是上下级的关系。一个A类IP是个体,一个C类IP也是个体。例如要寻找一个A类IP,寻了网络号后,又要寻找主机号。寻找一个C类IP也是一样。
热心网友
时间:2023-10-23 18:35
公网IP这样划分有何实际意义?
如此划分可以减少不必要的网络消耗和地址浪费。
各类的具体用途是怎样的?
这和大人吃大碗,小孩吃小碗一个意思。
举一个很肤浅的例,我申请了一个A类公网IP和我申请了一个C类公网IP,各有何优势?
申请了个A类地址就表示你要为16777216IP地址支付使用费,而你可以使16777214台主机直接通讯而不必通过路由器转发,申请了一个C类地址表示你只需为256个IP地址支付使用费,而你最多可以使不超过254台主机直接通讯而不必通过路由器转发,当你拥有的主机数量超过了254台,那些需要直接连接的应用就无法使用,如需要发送广播类的软件,包括网络最基本的冲突检测。追问A类中同网段两个*IP直接通讯(不必经过路由器转发)优势是?可用作啥用途?(可举实例吗?)是否可以使用同一个局域网软件?
——但是,如果这样的话,那这种好处只能体现在主机直接连在*IP上的情况。否则如果使用一个IP组建了内网,那么主机就必须是使用私有地址,经过路由器出去*。那么就不能直接通讯了。
——又但是,一个*IP连接一台主机的话,就失去了了“A类地址可以应用于主机多的网络中”这个优势。