zoukankan      html  css  js  c++  java
  • 网络层协议介绍

    网络层的功能:
    定义了基于IP协议的逻辑地址
    连接不同的媒介类型
    选择数据通过网络的最佳路径
    IP数据包格式:
    协议字段
    版本字段 版本(4比特位)
    IP包头部长度    首部长度(4比特位)
    优先级与服务类型(8)
    IP数据总长度  总长度(16)
    上层的数据到IP层会被分片 标识符(16) 标志(3)段偏移量(13)
    生命周期字段 TTL(8)
    协议字段  协议号(8)
    首部校验和(16) 源地址(32) 目标地址(32) +可选项+数据
    ICMP协议:
    ICMP是一个“错误侦测与回馈机制”
    通过IP数据包封装的
    用来发送错误和控制消息
    ICMP协议的封装:
    ICMP协议属于网络层协议
    ICMP数据的封装过程
    ICMP头部+ICMP数据----->IP头部+上层数据(ICMP报文)---->帧头部
    +上层数据+帧尾部
    APR协议概述
    什么是ARP 协议
    Address Resolution Protocol,地址解析协议
    将一个已知的IP地址解析成MAC地址
    Ping命令:ping命令的基本格式为
    C:\>ping  [–t] [-l 字节数] [-a] [-i] IP_Address| target_name

  • 相关阅读:
    CControlLayer
    CBiontCache
    CHero
    CWidgetMgr---cpp
    CWidgetMgr---H
    CXAnimation类
    CXAnimation.h动画类
    CXCommon.h工具类
    【leetcode】441. Arranging Coins
    【linux基础】关于ARM板子使用O3编译选项优化
  • 原文地址:https://www.cnblogs.com/chenxi123/p/11179954.html
Copyright © 2011-2022 走看看