2020/06/07 计算机网络知识点总结周报
1.IPV4地址类型
0.0.0.0-127.255.255.255
128.0.0.0-191.255.255.255
192.0.0.0-223.255.255.255
224.0.0.0-239.255.255.255
240.0.0.0-255.255.255.255
 
10.0.0.0-10.255.255.255
172.10.0.0-172.31.255.255
192.168.0.0-192.168.255.255
 
127.0.0.0-127.255.255.255
0.0.0.0
255.255.255.255
2.ARP工作过程:
主机A的IP地址为192.168.1.1,MAC地址为0A-11-22-33-44-01;
主机B的IP地址为192.168.1.2,MAC地址为0A-11-22-33-44-02;
当主机A要与主机B通信时,地址解析协议可以将主机B的IP地址(192.168.1.2)解析成主机B的MAC地址,以下为工作流程:
第1步:根据主机A上的路由表内容,IP确定用于访问主机B的转发IP地址是192.168.1.2。然后A主机在自己的本地ARP缓存中检查主机B的匹配MAC地址。
第2步:如果主机A在ARP缓存中没有找到映射,它将询问192.168.1.2的硬件地址,从而将ARP请求帧广播到本地网络上的所有主机。源主机A的IP地址和MAC地址都包括在ARP请求中。本地网络上的每台主机都接收到ARP请求并且检查是否与自己的IP地址匹配。如果主机发现请求的IP地址与自己的IP地址不匹配,它将丢弃ARP请求。
第3步:主机B确定ARP请求中的IP地址与自己的IP地址匹配,则将主机A的IP地址和MAC地址映射添加到本地ARP缓存中。
第4步:主机B将包含其MAC地址的ARP回复消息直接发送回主机A。
第5步:当主机A收到从主机B发来的ARP回复消息时,会用主机B的IP和MAC地址映射更新ARP缓存。本机缓存是有生存期的,生存期结束后,将再次重复上面的过程。主机B的MAC地址一旦确定,主机A就能向主机B发送IP通信了。
3.免费ARP可以有两个方面的作用:
1.验证IP是否冲突
一个主机可以通过它来确定另一个主机是否设置了相同的IP地址。发送主机并不需要一定收到此请求的回答。如果收到一个回答,表示网络中存在与自身IP相同的主机。如果没有收到应答,则表示本机所使用的IP与网络中其它主机并不冲突。
2.更换物理网卡
如果发送ARP的主机正好改变了物理地址(如更换物理网卡),可以使用此方法通知网络中其它主机及时更新ARP缓存。

  1. 一个主机可以通过它来确定另一个主机是否设置了相同的I P地址。主机并不希望对此请求有一个回答。但是,如果收到一个回答,那么就会在终端日志上产生一个错误消息“以太网地址a

    计算机网络知识点总结周报相关推荐

    1. 计算机网络知识点总结(第六版,谢希仁)

      计算机网络知识点总结 1.三网:现如今最重要的三种网络 电信网络(电话网) 有线电视网络(电视网) 计算机网络(发展最快,信息时代的核心技术,连通性,共享) 1.1. 计算机网络的定义:是指将地理位置 ...

    2. 计算机网络知识点补充

      计算机网络知识点补充 目录: 1. HTTP和HTTPS的区别 http协议是运行在tcp之上,明文传输,客户端和服务器端都无法验证对方的身份:https是运行在ssl(Secure Socket L ...

    3. 计算机网络知识点整理---应用层(六)

      本文章是根据B站的王道计算机考研-计算机网络进行整理 *建议使用电脑观看 计算机网络知识点整理-概述(一) 计算机网络知识点整理-物理层(二) 计算机网络知识点整理-数据链路层 (上)(三) 计算机网 ...

    4. 计算机网络知识点全面总结(一篇全懂)

      一.计算机网络概述 1.1 计算机网络的分类 按照网络的作用范围:广域网(WAN).城域网(MAN).局域网(LAN):按照网络使用者:公用网络.专用网络. 1.2 计算机网络的层次结构 ​TCP/I ...

    5. 2021研面准备 -- 计算机网络知识点整理(一)概述

      参考教材为<计算机网络>(第7版)-- 谢希仁,电子版 pdf 下载链接:点击下载,提取码:s4jp 文章目录 第一章 概述 一.计算机网络的概念和发展 二.计算机网络的组成 三.计算机网 ...

    6. 几计算机网络特,计算机网络知识点(2010级)

      计算机网络知识点 第一章 概述 1.网络的组成 答:"三网"是指电信网络.有线电视网络和计算机网络. 2.因特网与网络的区别和联系 答:因特网则把许多网络连接在一起,网络把许多计算 ...

    7. 高级计算机网络 知识点总结

      高级计算机网络知识点总结 一.引言 一.OSI七层模型 OSI定义了网络互连的七层框架(物理层.数据链路层.网络层.传输层.会话层.表示层.应用层),即ISO开放互连系统参考模型. 每一层实现各自的功 ...

    8. 史上最全的计算机网络知识点总结

      阿伟在学完了<计算机网络:自顶向下的办法>以及<TCP/IP详解:卷一协议(原书第二版)>感觉学的还不是特别好,感觉做题的时候,我简直人都傻了,写个文章.用表格的形式.做题目的 ...

    9. 计算机网络知识点整理(第二章物理层)

      计算机网络知识点整理(第二章物理层) 第二章 物理层 2.1物理层的基本概念 2.2数据通信的基础知识 2.3物理层下面的传输媒体(第零层) 2.4信道复用技术 2.5数字传输系统 2.6宽带接入技术 ...

    最新文章

    1. 深拷贝与浅拷贝~动态内存释放有关
    2. Java设计模式之结构型:适配器模式
    3. 洛谷——P1223 排队接水
    4. Xampp配置本地域名及常见错误解决
    5. php mvc urlencode,PHP – LIUGUOFENG
    6. html人物动画效果图,9款用HTML5/CSS3制作的动物、人物动画
    7. ExtJs 备忘录(2)—— Form表单(二) [ 控件封装 ]
    8. datareader对象转化为int_【Angew. Chem. Int. Ed.】光催化丙二烯的去消旋反应
    9. SQL SERVER 2005 使用订阅发布同步数据库
    10. H.264标准(一)MP4封装格式详解
    11. 西南林业大学计算机考研,西南林业大学考研难吗
    12. qq群机器人宠物系统java_QQ群机器人——宠物游戏
    13. HCIE Datacom考试-MAC 地址基础及漂移技术汇总!
    14. ios 导航条消失 navigationBar.hidden 和 navigationBarHidden 区别
    15. Excel不用分列函数将单元格中顿号隔开的数求和
    16. 英文简历中地址应该怎么翻译?
    17. Dialog dismiss 流程
    18. 计算广告发展历程——从CPC到oCPX
    19. java接口支持ajax,【JavaWeb】jQuery对Ajax的支持
    20. 2014年至今参与的五个项目总结

    热门文章

    1. STM32 CubeIDE ADC及AD8232模块心电采集实验
    2. c语言三个字母比较大小,C语言stricmp()函数:比较两个字符串大小
    3. 3D卷积神经网络详解
    4. 简化版的校园天翼使用路由
    5. MIPS指令集和汇编
    6. 有关最近中国大学排行榜的讨论
    7. 邢台市工业机器人集成商_十大优秀工业机器人系统集成商分析
    8. Unity3D UNET 模仿局域网游戏(二)
    9. 课堂笔记_ 光线跟踪原理
    10. 初识html5小游戏