网络层:5、DHCP协议、ICMP协议、网络地址转换NAT

  • TCP/IP协议栈:
  • IP获取方式:
  • NAT网络地址转换:
  • DHCP工作流程:
  • ICMP协议:
    • ICMP报文格式:
    • ICMP报文类型:
      • ICMP差错报文:
      • ICMP询问报文:
    • ICMP应用:

TCP/IP协议栈:

IP获取方式:

NAT网络地址转换:

在专用网与因特网之间安装一个NAT路由器作为专用网与因特网的接口,从而实现专用网与因特网的通信

DHCP工作流程:

ICMP协议:

ICMP报文格式:


类型:ICMP的类型
代码:具体区分ICMP报文的不同情况
检验和:检验整个ICMP报文

ICMP报文类型:

ICMP差错报文:

ICMP差错报文格式:

ICMP差错报告报文的5种情况:

不应该发送ICMP差错报告报文的情况:

组播:一点到多点的发送,有选择性的多点发送
广播:一点到所有主机,无选择性

ICMP询问报文:

ICMP询问报文的4种情况:

3和4已经不再使用

ICMP应用:


Traceroute工作原理:

计算机网络之网络层:5、DHCP协议、ICMP协议、网络地址转换NAT相关推荐

  1. 第四章.网络层:4.8虚拟专用网和网络地址转换NAT

    文章目录 4.8.1 虚拟专用网VPN 1. 本地地址与全球地址 2. RFC 1981指明的专用IP地址 3. 专用网 4. 虚拟专用网VPN 5. 虚拟专用网VPN的构建 6. 用隧道技术实现虚拟 ...

  2. 【计算机网络】湖科大微课堂笔记 p54-56 IPv4数据报的首部格式、网际控制报文协议ICMP、虚拟专用网VPN与网络地址转换NAT

    文章目录 IPv4数据报的首部格式 小结 一些例题 网际控制报文协议ICMP 小结 一些例题 虚拟专用网VPN与网络地址转换NAT 小结 IPv4数据报的首部格式 版本 首部长度.可选字段.填充字段 ...

  3. 【计算机网络】Internet原理与技术2(因特网的路由协议RIP、OSPF、BGP,网络地址转换NAT,网络协议IPv6)

    Internet原理与技术 因特网的路由协议 自治系统与路由协议分类(IGP.EGP) 内部网关协议 - RIP [例]RIP路由信息表的交换 RIP工作过程 内部网关协议 - OSPF 外部网关协议 ...

  4. 网络层:虚拟专用网VPN和网络地址转换NAT

    1.网络层:虚拟专用网VPN和网络地址转换NAT 笔记来源: 湖科大教书匠:虚拟专用网VPN和网络地址转换NAT 声明:该学习笔记来自湖科大教书匠,笔记仅做学习参考 1.1 虚拟专用网VPN 专用网和 ...

  5. 【CyberSecurityLearning 16】单臂路由与DHCP中继+ ICMP协议+VTP

    目录 一.单臂路由 单臂路由引入: 单臂路由实验演示: 单臂路由缺点: 二.ICMP协议 单臂路由练习实验:(★) 单臂路由缺点: 三.VTP(VLAN Trunking Protocol) VTP概 ...

  6. 王道考研 计算机网络17 IP数据报 最大传送单元MTU IP地址 IPv4 子网划分 ARP协议 ICMP协议 移动IP

    TCP/IP协议栈 TCP:传输控制协议(Transmission Control Protocol)是一种面向连接的.可靠的.基于字节流的传输层通信协议. IP是Internet Protocol( ...

  7. 计算机网络之网络层:9、BGP协议

    网络层:9.BGP协议 思维导图: BGP报文格式: BGP协议的特点: BGP的执行过程: BGP-4的四种报文: BGP协议.RIP协议.OSPF协议对比: 思维导图: BGP报文格式: 1.建立 ...

  8. 计算机网络之网络层:4、ARP协议

    网络层:4.ARP协议 ARP协议产生的原因: 同一网络的ARP协议响应过程: 不同网络的ARP协议响应过程: 总结: ARP协议产生的原因: 当网络层交付数据分组给数据链路层时,数据链路层需要对IP ...

  9. 网络协议 -- ICMP协议(1) 报文格式

    互联网控制消息协议(英文:Internet Control Message Protocol,ICMP)是互联网协议族的核心协议之一.定义在RFC 792文档中. ICMP的消息大致可以分为两类:一类 ...

最新文章

  1. DCN-s4600 ssh服务登录配置:
  2. Oracle将关闭Java.net和Kenai.com社区
  3. 【深度学习入门到精通系列】U-net网络分析
  4. iOS手势之pinch
  5. 链表用java实现简单单链表linkedlist
  6. OCS2007R2升级LyncSrv2013 PART4:关联边缘
  7. Spock 1.2 –轻松进行集成测试中的Spring Bean模拟
  8. 论文浅尝 | BERT:Pre-training of Deep Bidirectional Transformers
  9. mkdir-yum-tree命令应用案例
  10. python游戏编程快速上手豆瓣_Python游戏编程快速上手(第4版)
  11. 95-30-060-java.util-HashSet
  12. codevs1068 乌龟棋 题解
  13. SPSS计算变量(图文+数据集)【SPSS 012期】
  14. 云南中医药大学计算机与科学技术,2019年云南科学技术厅-云南中医药大学应用基础-云南中医学院.PDF...
  15. kotlin使用StateFlow的collect出错This is an internal kotlinx.coroutines API
  16. 消防工程师 1.1 消防给水及设施(2)
  17. 一个div分上下两部分,上部分高度不固定,下面部分自动填满剩余高度
  18. 近50年前500部精品电影合集
  19. 大数据开发必备面试题Hive篇
  20. spring 运行原理

热门文章

  1. 2017年前端最受欢迎调查报告:ES 6,React和Sublime Text依然霸主
  2. 监督学习 | 线性回归 之多元线性回归原理及Sklearn实现
  3. 决策树算法学习笔记(提升篇)
  4. 中国中医科学院中药资源中心2021年公开招聘应届毕业生预公告
  5. 基于Amarok的跨平台音乐播放器:Clementine mac版
  6. 基础省选+NOI-第6部分 字符串
  7. python中left是什么意思_Python left
  8. python standardscaler_Python快速实战机器学习之数据预处理
  9. Qt文档阅读笔记-Broadcast Receiver Example解析
  10. Linux工作笔记-根据PID查询进程是否存在(进程管理相关程序中常用)