• 什么是ip协议二


    前言

    续前面一章。

    正文

    看下ip选项:

    看一张图:

    这个ip选项一般我们不用看,即使你去搞硬件,那么做c++或者c的人会告诉你填啥,按照他们设置即可。

    那么ip是如何传输的呢?

    先看这张图,这张图的意思是什么呢?

    有两台机器,他们要通信,而且在同一网关内,13.33-》13.35。

    他们通信是这样子的,比如说13.33获取到13.35的mac地址,然后通信。

    也就是说他们的源地址和目的地址分别是13.33和13.35。

    这时候就有人说了,这不是废话吗?好吧,请看另外一张图。

    是这样子的,假如192.168.1.3访问192.168.2.3,他们不是同一网关。

    那么他们是这样子的,192.168.1.3获取不到192.168.2.3的mac地址,那么它发送请求的时候目的地址就是它自己网关的mac地址。

    这时候发送请求后,网关需要去处理,然后网关发出的源地址为网关的源地址,目的地址为192.168.2.3的网关地址,此类类推,每次目的和源mac地址一直在变化。

    然后来看下我们特殊的ip:

    先看第一个:

    第一个网络号,主机号都是0,这个是干啥子的呢?

    这个地址是0.0.0.0,这个地址只能是源地址。举个例子,DCHP,DCHP本质是UDP哈。

    我们电脑一开机没有ip,如果ip是DHCP(动态分配),没有分配前就是0.0.0.0,发送请求后获取一个ip。

    第二个不看,没人会这样设置。

    第三个,就是说127开头的,这个表示是环形的,最后访问的是本机。

    后面几个是广播了解就好,一般都是底层帮我们做好了,看的懂就好,看不懂用到的时候查一查就可以。

  • 相关阅读:
    通过git向github提交项目
    git连接github mac
    char如何储存3个字节或者4个字节
    centOS 7安装jdk
    在移动端语言react中使用video.js
    小程序自定义头部navbar组件
    git常用指令汇总学习
    react表单
    react从入门到熟悉(回顾react)
    react生命周期
  • 原文地址:https://www.cnblogs.com/aoximin/p/13336885.html
Copyright © 2020-2023  润新知