博客
关于我
网络层串讲
阅读量:707 次
发布时间:2019-03-21

本文共 1160 字,大约阅读时间需要 3 分钟。

网络层与IP协议基础

网络层解决的问题

网络层决定数据在网络中的传输路径。它负责将数据从发送主机送达接收主机,屏蔽了物理网络的复杂性,使得上层应用程序能够简单地通过IP地址进行通信。

IP地址概述

IP地址是网络层的标识符,由32位二进制组成,通常用点分十进制表示,范围为0~255.255.255.255。IP地址主要用于定位主机在网络中的位置。

IP地址分类

  • A类地址:网络ID占1位,范围从1.0.0.0到126.0.0.0。
  • B类地址:网络ID占2位,范围从128.0.0.0到191.255.255.255。
  • C类地址:网络ID占3位,范围从192.0.0.0到223.255.255.255。
  • D类地址(多点广播):地址范围从224.0.0.0到239.255.255.255。
  • E类地址:地址范围从240.0.0.0到255.255.255.254。
  • IP地址的特殊值

    • 主机号全0:表示当前网络段的主机,只能用于网络广播。
    • 主机号全1:向当前网络段所有主机发送消息,与主机号全0类似。
    • 网络号全0(A类):特殊网络,不能使用。
    • 网络号127(所有类别):回环地址,用于测试本机。

    私有地址与公网地址

    • 私有地址:192.168.0.0到192.168.255.255,专用于局域网。
    • 公网地址:用于互联网,通常由网络服务提供商管理。

    IP地址的划分与子网

    子网划分

    子网划分通过借用主机号的若干位来作为子网号,从而将一个大型网络分成多个小型子网络。例如,将B类地址的128.0.0.0划分为多个子网,每个子网可容纳一小部分主机。

    子网掩码

    子网掩码用于判断是否属于同一子网络。通过将部分主机号设为1,其他设为0,建立子网掩码。例如,C类地址255.255.255.0表示整个C类网络的子网,掩码为11111111.11111111.11111111.00000000。

    IP协议核心

    IP协议允许不同的网络设备(如路由器)将数据从一个网络传输到另一个网络,将复杂的实际网络转换为虚拟互联网络。

    IP数据报结构

    • 首部:包含4个字段:长度、服务类型、标识、TTL、生存时间、分片标志、分片偏移、协议。
    • 源地址和目标地址:32位的IP地址。

    IP数据报的转发流程

  • 路由查询:查找下一跳的路由器。
  • 路由器转发:将数据报交给下一个网络的路由器。
  • 最终转发:直接将数据报交给目标主机。
  • ARP与RARP协议

    ARP协议

    ARP将IP地址映射为MAC地址。ARP请求报文广播发送,获取目标MAC地址,并存入ARP缓存表。ARP缓存表存储IP-MAC映射关系,可用于快速查找。

    RARP协议

    RARP将MAC地址转换为IP地址,用于逆解析。

    通过这些协议,网络层实现了数据链路层和网络层之间的相互工作,确保设备能够高效通信。

    转载地址:http://bqarz.baihongyu.com/

    你可能感兴趣的文章
    Oracle 一张表里面按照一个字段值将所有的数据按逗号拆分,变为多行数据
    查看>>
    【ucosII】4.事件管理
    查看>>
    阿里云网盘注册邀请码怎么获得,阿里云网盘注册邀请码获得内测方法
    查看>>
    Jmeter函数与变量使用详解(下)-32
    查看>>
    SpringMvc前台传Date类型到后台报400错误。
    查看>>
    多模块项目引入SpringSecurity后一直报404
    查看>>
    网络层串讲
    查看>>
    SpringCloud深入学习(五)——Hystrix的简介以及降级、限流、超时、熔断机制
    查看>>
    phpstudy:下载laravel框架配置后访问时报错原因
    查看>>
    Servlet 继承关系
    查看>>
    Servlet开发的5种工具对象
    查看>>
    Http状态码
    查看>>
    Servlet过滤器
    查看>>
    通信过程图
    查看>>
    JSP EL
    查看>>
    JavaBean
    查看>>
    ApacheDButils
    查看>>
    maven核心
    查看>>
    maven约定的目录结构
    查看>>
    POM
    查看>>