zoukankan      html  css  js  c++  java
  • 一些网络基础概念记录

    网络地址(network)和广播地址(broadcast)

    在网络中,192.168.1.0表示(网络)地址,192.168.1.255表示(广播)地址(mask:255.255.255.0)。 但这种说法并不严谨,在默认未另行划分子网网情况下是这样的。如果划分了子网,掩码发生了变化,192.168.1.0就未必是网络地址,192.168.1.255也未必是广播地址。

    网络地址:表示一个网络。

    广播地址:对特定网络上的主机进行广播。

    0.0.0.0和255.255.255.255

    在本网范围内表示本机。

    在路由表中表示默认路由(相当于表示整个internet网络)。

    其实可以这样理解,0就是表示没有

    受限的广播地址是255.255.255.255。该地址用于主机配置过程中IP数据包的目的地址,此时,主机可能还不知道它所在网络的网络掩码,甚至连它的IP地址也不知道。在任何情况下,路由器都不转发目的地址为受限的广播地址的数据报,这样的数据报仅出现在本地网络中。

    区别一般的广播地址向特定网络地址广播(比如:10.0.0.255只向10.0.0.1-254这个网端广播),255.255.255.255用来表示本地网络的广播地址,它会向本地所有物理地址广播,但它不能被转发。(不能过网关)

    当网卡初始化时,电脑发出的包,没地址没关系,就把源地址写成0.0.0.0,所以数据包中看到这个地址,说明源主机暂时还没有地址,但是为了遵循互联网协议标准,先把地址写上0.0.0.0。目标地址应该是dhcp服务器,但是dhcp服务器是谁也不知道呀,这里就把目标地址写成255.255.255.255,这个特殊地址代表“广播”,顾名思义,就是给所有人都发。

  • 相关阅读:
    mybatis逆向工程
    fastdfs搭建和使用
    solr学习笔记
    自己搭建anki服务器
    redis总结
    java基础——队列
    遍历文件夹下的文件,并且获取文件名字
    xls到xml
    xls文件导入数据库
    PyCharm怎样添加Qt designer
  • 原文地址:https://www.cnblogs.com/oboth-zl/p/13640134.html
Copyright © 2011-2022 走看看