ARP 协议功能

将 IP 地址通过广播(一个网段, 不能跨路由器), 目标 MAC 地址是FFFFFFFF 解析目标IP地址的 MAC 地址.

IP 协议

网络层的一个协议, 是一个协议的统称, 包括 ARP(地址解析协议) 协议, ICMP(网络控制报文协议) 协议, IGMP(网际组管理协议) 协议. 其中 ICMP 和 IGMP 是为了向上(传输层提供服务), ARP 是为了向下(数据链路层)提供服务.

虚拟互联网络

物理层使用的设备是转发器, 数据链路层工作设备是网桥, 网络层工作设备是路由器. 网内通信使用集线器或者网桥, 网间通信利用路由器. 无论网内通信还是网间通信, 在用户眼里是一样的, 感觉不到差异

直接交付

一个网内的数据传输, 即主机与主机之间通过网桥或者集线器相连的各个主机之间的通信叫做直接交付, 而不再同一个网络之间的主机的数据传输叫做间接交付. 即主机与主机之间通过路由器将其连接到一起的.

分类的 IP 地址

1. IP地址

IP地址就是给因特网上每一个主机或者路由器的接口分配的唯一的一个 32 比特位的一个唯一的标识.广域网上的 IP 地址是唯一的, 但是内部网之间的 IP 地址是有可能重合的.

2. 分类的IP地址

(1) 3类 IP地址

IP 地址 ::= { <网络号>, <主机号>}, 即给用集线器或者网桥连接的网络编号, 同时给同一个网络上的不同主机编号.

(2) 路由器转发分组的步骤

先按照所要找的 IP 地址找到对应的网络号, 从而找到目的网络, 当分组到达目的网络后, 利用主机号将数据交给目标主机. 这样能够简化路由表.

(3) IP地址的书写


路由器至少得有两个网络接口, 以太网内部的所有主机的网络号相等, 所有的 IP 地址平等, 除了全零全一. 路由器用一段西线连接, 一般情况下两端的网络地址一样, 当路由器用线连接, 但网络号不同时, 此时的网络是一个特殊的网络. 路由器的每一个接口有一个唯一的不同网络号. IP地址是在路由中使用的

网络层网络层服务及其 IP 地址相关推荐

  1. 修改sep客户端服务器地址,SEP服务更改IP地址操作手册

    <SEP服务更改IP地址操作手册>由会员分享,可在线阅读,更多相关<SEP服务更改IP地址操作手册(6页珍藏版)>请在人人文库网上搜索. 1.SEP服务器更换IP地址操作手册1 ...

  2. Nacos服务端ip地址修改

    Nacos服务端ip地址修改 nacos使用docker容器进行部署,发现nacos地址是docker网卡的地址.导致ip地址无法访问. nacos版本 2.0.4 修改前:ip是docker网卡地址 ...

  3. Nacos服务名ip地址改为域名

    把nacos服务名ip地址改为域名,需要在服务中增加以下配置文件 @Configuration public class BeanInit {/*** 用于改变程序自动获取的本机ip*/@Bean@P ...

  4. NB-IoT使用笔记(1)实现UDP访问DNS服务获取IP地址

    背景 最近在准备NB-IoT相关的一个毕设,用到了BC95模块,使用的是BC-95的B5版本(也就是电信专用).如今已经实现了通过UDP转发服务器将自己的数据上传到自己的服务器:在服务器端构建了一个简 ...

  5. DNS BIND 搭建域名智能解析DNS服务器之IP地址归类(ACL)

    bind的是通过ACL+View实现域名的智能解析,实现流程即:客户端发送dns解析请求,bind通过acl过滤客户端Ip到对应view,然后查询该view下的配置zone解析出域名地址返回给客户端. ...

  6. dubbo服务注册ip地址不正确,rpc服务调用失败?

    背景 说明一下,本地物理服务器选用vagrant+virtualbox方案,其中虚拟机默认有两块网卡,第一块网卡为虚拟机之间内部通讯,当然也可以使用第二块搭建的网桥网卡进行通讯: 可问题在于dubbo ...

  7. 从淘宝服务器IP地址服务获取IP地址信息的方法

    主要是json返回值的获取 package com.xtisp.service.system; import java.io.BufferedReader; import java.io.ByteAr ...

  8. 使用阿里云的ip地址查询服务-使用免费版

    转载请注明出处:http://blog.csdn.net/dongdong9223/article/details/54691857 本文出自[我是干勾鱼的博客] 之前在<使用阿里云的ip地址查 ...

  9. chrome web获取mac地址_老鬼傻瓜式讲解网络知识:网络设备如何通过IP地址获取设备MAC地址...

    导读:在前面老鬼向各位好友介绍一些关于网络的基础知识,同时针对ICMP协议(常见使用的Ping测试网络就是使用该协议)进行了详细介绍.具体可参见<Ping是你经常测试工业智能制造网络的工具,但你 ...

最新文章

  1. 关于AVR单片机熔丝位的设置和拯救方法大全 AVR单片机熔丝位的设置和详细的拯救方法...
  2. 文巾解题 181. 超过经理收入的员工
  3. 思考并实现以下程序功能:实现一个抢红包的程序 java
  4. org.springframework.dao.InvalidDataAccessApiUsageException: Write operations
  5. laytpl : 一款非常轻量的JavaScript模板引擎
  6. 双系统隐藏d盘linux,如何实现双系统的相互隐藏
  7. mysql resulttype_Mysql中结果集(mysql_result)与Traversable
  8. [记录]java.math.biginteger cannot be cast to java.lang.long
  9. 【Java线程安全】 synchronized同步方法、同步块:模拟抢票、模拟取款
  10. Linux系统编程之进程控制(进程创建,fork函数,进程中止,进程等待,程序替换)
  11. linux如何脚本监控tps,通过shell脚本监控日志切换频率
  12. 清空文件夹,或删除文件夹
  13. 转载-使用Nodepad++来编辑我们服务器的配置文件
  14. JS总结 本地对象2 BOM DOM
  15. windows jdk8
  16. java中获得IP地址
  17. SpringMVC学习(三)RestFul风格
  18. JAVA new URL引起死机一例
  19. python数据类型有哪些、分别有什么用途_python数据类型
  20. Mariadb 安装FederatedX引擎

热门文章

  1. 安装openstack时遇到的错误
  2. node模块函数图解
  3. Java动态代理模拟spring的AOP
  4. 神奇的LINQ ---可以通过对象来查询数据
  5. arduino定时器函数如何使用_excel如何使用函数公式来查找图片
  6. 树莓派 红灯不亮_请问我的树莓派烧了系统后板子只有红灯亮,而act绿灯不亮,并且网口不插网线两个灯都是微微亮,请问?...
  7. js实现html模板继承,理解JavaScript中的原型和继承
  8. oracle精确匹配时间,Oracle时间精确到时、分、秒处理方法
  9. adc分辨率和精度的区别_科普 | 传感器的灵敏度、分辨率和精度三者之间有何区别?...
  10. mysql 4字节utf8_MySQL 4字节utf8字符更新失败一例