当前位置: 首页 > article >正文

安卓面试网络知识基础 51-55

51. 解释为什么有了IP地址还需要MAC地址?

只有当设备连入网络时,才能根据他进入了哪个子网来为其分配IP地址,在设备还没有IP地址的时候,或者在分配IP的过程中。

我们需要MAC地址来区分不同的设备。
IP 地址可以比作为地址,MAC 地址为收件人,在一次通信过程中,两者是缺一不可的。

🚀🚀🚀🚀🚀🚀
52. 简述 Ping 的原理?
ping,Packet Internet Groper,是一种因特网包探索器,用于测试网络连接量的程序。Ping 是工作在 TCP/IP 网络体系结构中应用层的一个服务命令, 主要是向特定的目的主机发送 ICMP(Internet Control Message Protocol 因特网报文控制协议) 请求报文,测试目的站是否可达及了解其有关状态。

一般来说,ping 可以用来检测网络通不通。它是基于ICMP协议工作的。假设机器 Aping 机器 B,工作过程如下:

(1)ping 通知系统,新建一个固定格式的 ICMP 请求数据包
(2)ICMP 协议,将该数据包和目标机器 B 的 IP 地址打包

http://www.kler.cn/a/272776.html

相关文章:

  • 图数据库 | 18、高可用分布式设计(中)
  • Ubuntu本地部署网站
  • 使用 Docker 部署 Java 项目(通俗易懂)
  • GraphRAG如何使用ollama提供的llm model 和Embedding model服务构建本地知识库
  • windows11下 podman-desktop 复制插件文件 到 RabbitMQ 容器内,并启用
  • Linux自学指南(学习路线大纲)
  • 从资金管理的角度谈谈个人怎样交易现货白银
  • 代码随想录算法训练营第二十五天 | 216.组合总和III 17.电话号码的字母组合
  • 数据分析 任务3
  • Axure 中继器的Repeater属性的使用
  • Device Tree (四) - device_node -> platform_device
  • 部署高斯喷射项目gaussian-splatting
  • NetSuite多脚本性能研究
  • 图片旋转并保存图片
  • 第3关:注释
  • zookeeper快速入门五:用zookeeper实现服务注册与发现中心
  • QT中connect()的参数5:Qt::DirectConnection、Qt::QueuedConnection区别
  • 【数字孪生】Nginx发布数字孪生三维建模模型服务及调用方法
  • Jasypt 配置文件加密的用法
  • JavaScript爬虫进阶攻略:从网页采集到数据可视化
  • 基于Linux内核的socket编程(TCP)的C语言示例
  • 常用的 C# 第三方开发库
  • .Net使用ElasticSearch
  • (黑马出品_高级篇_03)SpringCloud+RabbitMQ+Docker+Redis+搜索+分布式
  • ICBatlas数据库-转录组免疫检查点阻断疗法数据
  • 使用BBDown下载bilibili视频的方法