• IP协议从0到1


    网络层协议:IP协议 Internet Protocol

    网络层职责:实现跨局域网的主机与主机的通信,完成路由功能

    路由问题:解决长期目标与短期目标的问题,通过长期目标解决短期目标的问题

    IP地址:

    IPV4:32位的无符号正数(4字节),通常采用点分十进制的表示:127.0.0.1

    IPV6:128位的无符号整数

    ————————————————————————————————————————

    IP地址有路由号+主机号组成。

    网络号的拆解:

    1,静态方式:划分为5中类型的网络

     A类网络IP:网络号占8位,第一位为0,主机号占3个字节(8位 * 3)

    例如:10.192.93.2 化成二进制:0b 0000 1010 . 192.93.2

    其中网络号为钱8个字节:0000 1010  -》 10 .0 . 0 .0为网络号

    主机号:0.192.93.2

    2,动态方式,添加了一个网络掩码

    网络掩码:无符号32位整数,特点,前面全是1,后面全是0

     例如:掩码224.0.0.0,写成二进制:1110 0000.0.0.0,前三位全是1,后面全是0,1110 0000.0.0.0与 / 3 这种写法表达的是同一回事,都表示网络掩码:224.0.0.0;

    ip地址  = 网络号 + 主机号 

    网络号与主机号的计算:

    特殊的IP地址

     主机号全为0(网络号),不会分配出去,主机号全为1(广播号)的不会分配出去。

    127.0.0.0/8保留为环回地址,

    Ip地址分为内网与公网地址。

    内网的IP的范围:

     

    同一个内网之间的IP不能重复,不同内网之间的主机IP可以重复,但是对外的IP不能重复。

    ————————————————————————————————————————

    IP的路由转发功能 

     

     ————————————————————————————————————————

    IP协议header 解析

    DNS协议:域名解析协议

    为了解决ip地址难以记忆,规定使用域名解析ip地址的协议。 

     

     

     

  • 相关阅读:
    [C进阶] 数据在内存中的存储——整形篇
    从0到1 Webpack搭建Vue3开发、生产环境
    《算法通关村第二关——终于学会链表反转了》
    开源博客项目Blog .NET Core源码学习(18:App.Hosting项目结构分析-6)
    坤坤音效键盘(Python实现)
    科技的成就(三十六)
    【WINDOWS / DOS 批处理】8.3命名规则
    北京:PMP证书在可对应中级职称!
    Sui的动态可组合NFT为Cosmocadia增加游戏趣味性
    wxpython 1-应用App(PyApp)
  • 原文地址:https://blog.csdn.net/qq_52655865/article/details/126068076