首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

主机计算机在OSI模型的哪一层发出ARP请求?

主机计算机在OSI模型的第二层(数据链路层)发出ARP请求。

ARP(Address Resolution Protocol)是一种用于将IP地址解析为MAC地址的协议。在网络通信中,当主机需要发送数据到目标主机时,需要知道目标主机的MAC地址。而ARP就是用来解决这个问题的。

在OSI模型中,第二层数据链路层负责将数据包从一个网络节点传输到相邻节点。而ARP请求是在数据链路层中进行的,它通过广播的方式发送ARP请求报文,以获取目标主机的MAC地址。

具体来说,当主机A需要发送数据给主机B时,主机A会首先检查自己的ARP缓存表,看是否已经有了主机B的MAC地址。如果没有,主机A就会发送一个ARP请求广播,询问网络中的其他主机:“谁知道IP地址为B的主机的MAC地址?”其他主机收到该请求后,如果IP地址匹配,则会回复一个ARP响应,包含目标主机的MAC地址。主机A收到响应后,就可以将数据包发送给主机B了。

推荐腾讯云相关产品:腾讯云云服务器(CVM)

产品介绍链接地址:https://cloud.tencent.com/product/cvm

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

重学计算机网络-OSI 模型

OSI 模型 OSI 代表 开放系统互连。它由ISO(“国际标准化组织”)于1984年开发。它是一个 7 架构,每一都有特定功能要执行。...所有这 7 协同工作,全球范围内将数据从一个人传输到另一个人。 OSI 模型 第 1 - 物理 OSI 参考模型最低层是物理。它负责设备之间实际物理连接。...接收方MAC地址是通过将ARP(地址解析协议)请求放到线路上询问“谁拥有该IP地址?”来获取,目标主机将回复其MAC地址。 数据链路层功能 框架: 成帧是数据链路层功能。...第 7 - 应用 OSI 参考模型堆栈最顶部,我们找到了由网络应用程序实现应用程序。这些应用程序产生数据,这些数据必须通过网络传输。...应用功能是 网络虚拟终端 FTAM - 文件传输访问和管理 邮件服务 目录服务 OSI模型充当参考模型,由于其发明较晚,因此未在Internet上实现。当前使用模型是 TCP/IP 模型

24140

网络篇-网络宏观概谈!

为了使不同计算机厂家生产计算机能够相互通信,以便在更大范围内建立计算机网络, 国际标准化组织(ISO)1978年提出了“开放系统互联参考模型”,即著名OSI模型 6....供网络诊断信息; 可以理解为:该时确定计算机位置。 传输 传输对应于 OSI参考模型传输,它?供两种端到端通信服务。...TCP:三次握手、四次挥手;UDP:只发不管别人收不收得到--任性哈 应用 应用对应于 OSI参考模型应用和表达; 不明白再看看7参考模型描述。...MAC地址作为目的MAC地址,封装数据帧,传送给主机B; 【4】如果目的主机是与自己同一个网段内,但是没有该目的IP地址对应MAC地址记录,主机A发送一个ARP请求广播给网段内所有主机,来查询该目的...数据链路层作为OSI模型第二.为MAC地址,数据单元是FRAME.网卡自身运用是MAC地址, 与交流机相连构成一个规范交流系统.与交流机通讯运用是FRAME,用地址也是MAC地址.

94721

TCPIP协议模型

OSI参考模型虽然是ISO给出,但是ISO推进OSI协议标准化进程上是比较缓慢。而TCP/IP协议标准化进程是相当快速,因此现阶段实际标准是TCP/IP协议。...3 网络 网络(ARP,IP,ICMP) 2 数据链路层 数据链路层(以太网,WIFI等) 设备驱动程序与网络接口 1 物理 硬件 相比较而言,TCP/IP模型更加注重实现,它指出了计算机上开发那种程序以对应于相应协议...在这种模式情形下,服务器一直等待客户端请求。客户端可以随时给服务器发送请求,但是服务器并不一定能够正确处理。出现这种情况时,客户端可以再等待片刻之后重发一次请求。...这属于OSI参考模型第6表示 文件传输(FTP):文件传输需要使用FTP协议,它能将其他主机文件下载到本机本地磁盘上。也能将本地磁盘文件上传到其他主机上。...文件传输中会建立两个TCP连接,分别是发出传输控制请求TCP连接和真正传输数据TCP连接。 远程登录:我们使用云计算时候,租赁来云服务器使用时候就需要远程登录。

61820

软考高级架构师:TCPIP 协议 和 OSI模型

Ethernet TCP/IP模型中,ARP协议工作在哪一? A. 应用 B. 传输 C. 网络 D. 链路层 哪种协议保证了数据顺序传输和可靠传输? A. ICMP B....主机地址和子网掩码 C. 子网掩码和广播地址 D. 网关地址和DNS地址 TCP/IP模型中,哪一负责提供端到端通信服务? A. 应用 B. 传输 C. 网络 D....链路层 DNS解析过程是TCP/IP模型哪一进行? A. 应用 B. 传输 C. 网络 D. 链路层 (2)答案和解析 答案: D. 应用。...解析: OSI模型会话负责两个应用进程之间建立、管理和终止会话。 答案: C. 三次连接和确认过程。...解析: TCP连接三次握手包括:客户端向服务器发送连接请求、服务器向客户端发送同意连接的确认、客户端再次确认。 答案: A. 网络地址和主机地址。

5200

TCPIP OSI模型

前言 本章将会讲解ICP/IP协议中模型,网络重要知识点哦 一.OSI模型 1.什么是OSI参考模型模型,亦称OSI(Open System Interconnection)。...参考模型是国际标准化组织(ISO)制定一个用于计算机或通信系统间互联标准体系,一般称为OSI参考模型或七模型。它是一个七、抽象模型体,不仅包括一系列抽象术语或概念,也包括具体协议。...2.七每层分别的作用 (1)应用 应用(Application layer)是七OSI模型第七。应用直接应用程序接口并提供常见网络应用服务。应用也向表示发出请求。...表示应用过程之间传送信息提供表示方法服务,它只关心信息发出语法和语义。...(7)物理 物理(或称物理,Physical Layer)是计算机网络OSI模型中最低

37440

重学计算机网络-什么是TCPIP 模型,有那些作用?

它包含四个,与 OSI 模型七个不同。 层数有时称为五或四本文中,我们将研究五。物理和数据链路层 4 参考中称为“物理”或“网络接口单个。...物理 它是一组需要网络通信应用程序。该负责生成数据和请求连接。它代表发送方和网络访问代表接收方。本文中,我们将代表接收者进行讨论。 2....主机主机OSI(开放系统互连)模型一个,负责在网络上主机计算机或其他设备)之间提供通信。它也被称为传输。...例如,如果数据包在传输过程中丢失,主机主机可以请求重新传输数据包,以确保正确接收所有数据。 分段和重组:主机主机负责将大块数据分解为可通过网络传输较小段,然后目标处重新组装数据。...OSI 使用不同会话和表示。 TCP/IP 遵循无连接水平方法。 OSI 遵循垂直方法。 TCP/IP 中传输不提供数据包保证传递。 OSI 模型中,传输提供数据包保证传递。

22420

计算机网络基础知识点1. OSI,TCPIP,五协议体系结构,以及各层协议2. IP地址分类3. ARP是地址解析协议,简单语言解释一下工作原理。4. 各种协议介绍5. 描述RARP协议6.

广播发送ARP请求,单播发送ARP响应。 4. 各种协议介绍 ICMP协议: 因特网控制报文协议。它是TCP/IP协议族一个子协议,用于IP主机、路由器之间传递控制消息。...失效连接请求报文段是指:主机A发出连接请求没有收到主机B的确认,于是经过一段时间后,主机A又重新向主机B发送连接请求,且建立成功,顺序完成数据传输。...目的MAC若不存在,交换机才广播到所有的端口,接收端口回应后交换机会“学习”新地址,并把它添加入内部地址表 中。 交换机工作于OSI参考模型第二,即数据链路层。...交换机种类有:二交换机、三交换机、四交换机、七交换机分别工作OSI模型第二、第三、第四盒第七,并因此而得名。...路由工作OSI模型第三——即网络,例如网际协议。 路由器一个作用是连通不同网络,另一个作用是选择信息传送线路。

2.8K80

计算机网络基础知识总结

1、网络层次划分 为了使不同计算机厂家生产计算机能够相互通信,以便在更大范围内建立计算机网络,国际标准化组织(ISO)1978年提出了“开放系统互联参考模型”,即著名OSI/RM模型(Open...除了标准OSI模型以外,常见网络层次划分还有TCP/IP四协议以及TCP/IP五协议,它们之间对应关系如下图所示: 2、OSI网络模型 TCP/IP协议毫无疑问是互联网基础协议,没有它就根本不可能上网...不管是OSI模型还是TCP/IP、五模型,每一中都要自己专属协议,完成自己相应工作以及与上下层级之间进行沟通。...由于OSI模型为网络标准层次划分,所以我们以OSI模型为例从下向上进行一一介绍。...源主机AIP地址和MAC地址都包括ARP请求中。本地网络上每台主机都接收到ARP请求并且检查是否与自己IP地址匹配。如果主机发现请求IP地址与自己IP地址不匹配,它将丢弃ARP请求

40010

计算机-底层-1

文章目录 osi协议,tcp/udp五协议 osi协议,tcp/udp五协议 五协议:应用,传输,网络,数据链路层, 物理。 物理。...例如前24位时网络号,后8位为主机号。 ARP协议:即地址解析协议,是根据IP地址获取MAC地址一个网络协议。...其工作原理如下: ARP首先会发起一个请求数据包,数据包首部包含了目标主机IP地址,然后这个数据包会在链路层进行再次包装,生成以太网数据包,最终由以太网广播给子网内所有主机,每一台主机都会接收到这个数据包...ARP接收返回消息,以此确定目标机MAC地址;与此同时,ARP还会将返回MAC地址与对应IP地址存入本机ARP缓存中并保留一定时间,下次请求时直接查询ARP缓存以节约资源。...传输, 上面已经实现了互联网中两台计算机数据传输交互,但是如何确保数据被准确分配给请求接口呢?

33120

简述osi参考模型协议与tcpip四对应关系_系统动力学9种模型

【读懂原理】网络模型详解(彻底明白OSI与TCP/IP四模型关系) 文章目录 【读懂原理】网络模型详解(彻底明白OSI与TCP/IP四模型关系) 摘要 一.网络模型详解 1.什么是网络分层...---- TCP/IP成为不是标准标准: OSI模型之前,TCP/IP协议簇已经在运行了,并且逐步演变为TCP/IP参考模型,虽然整套OSI国际标准都已经制定出来了,但这时因特网已抢先在全世界覆盖了相当大范围...通常情况下,IP数据包发送过程中会存在一个子网或者多个子网主机利用网络级别第一,而ARP则充当源主机第一个查询工具,未找到IP地址相对应物理地址时,将主机和IP地址相关物理地址信息发送给主机。...ARP协议没有状态,不管有没有收到请求主机会将任何受到ARP相应自动缓存。如果信息中带有病毒,采用ARP欺骗就会导致网络信息安全泄露。...传输 针对传输攻击主要是利用TCP/UDP协议进行攻击,而利用TCP协议攻击主要是利用TCP协议三次握手机制,向目标主机或者服务器发送大量连接请求但是不对其进行响应,使得占用大量目标服务器主机资源

75830

网络模型详解(彻底明白 OSI与 TCPIP 四模型关系)

【读懂原理】网络模型详解(彻底明白 OSI与 TCP/IP 四模型关系) 摘要 说明:本文您将了解到 网络为什么划分层次? OSI模型与五模型历史渊源。彻底搞懂网络模型历史。...TCP/IP 成为不是标准标准: OSI 模型之前,TCP/IP 协议簇已经在运行了,并且逐步演变为 TCP/IP 参考模型,虽然整套 OSI 国际标准都已经制定出来了,但这时因特网已抢先在全世界覆盖了相当大范围...通常情况下, IP 数据包发送过程中会存在一个子网或者多个子网主机利用网络级别第一,而 ARP 则充当源主机第一个查询工具,未找到 IP 地址相对应物理地址时,将主机和 IP 地址相关物理地址信息发送给主机...ARP 协议没有状态,不管有没有收到请求主机会将任何收到 ARP 相应自动缓存。如果信息中带有病毒,采用 ARP 欺骗就会导致网络信息安全泄露。...TCP 协议三次握手机制,向目标主机或者服务器发送大量连接请求但是不对其进行响应,使得占用大量目标服务器主机资源,造成瘫痪攻击方式。

2.1K21

一文洞悉 OSI和TCPIP模型,理通所有协议,再也不用似懂非懂了

OSI模型 比对 TCP/IP模型 TCP/IP 模型 物理 数据链路层 网络 传输 应用 为什么网络要分层?...了解网络发展史会发现OSI模型出现时间比 TCP/IP 晚,是 TCP/IP 模型基础上面提出,那时候 TCP/IP 协议应用已经成型了,各大运营商们不想再换,再加上OSI模型有些设计冗余,因此因特网最终选择了草根选手...但是OSI在理论研究上面具有很大参考价值,所以各大教材都会提到OSI模型. TCP/IP 模型 有这五模型进行分工合作,就可以用tcp/ip协议将计算机连起来通信啦。...返回也是一样,源MAC就变成了目标MAC。 ARP协议 有个问题就是,一个数据包过来,怎么找到对应主机呢?...网关大家可以理解成工作在网络路由器,它有多个网卡分别连着不同局域网,每个网卡 ip 地址都和对应局域网同一个网段,工作时就像机场,你拿着哪一国护照就往哪一国送,会将 MAC 头和 IP 头都取下来

77110

既然有了IP地址,为什么还需要MAC地址?两者到底有啥区别,深入分析后终于明白了!

计算机网络中,IP地址和MAC地址是两个最基本概念。IP地址互联网中是用于标识主机逻辑地址,而MAC地址则是用于标识网卡物理地址。...虽然它们都是用于标识一个设备地址,但是它们作用和使用场景是不同。图片IP地址是在网络OSI模型第三)使用,它是一个动态分配且具有结构化特性地址,可以实现跨网络通信和路由。...MAC地址是在数据链路层(OSI模型第二)使用,它是一个固定且扁平化地址,可以实现局域网内部寻址和数据传输。因此,在网络通信中,使用IP地址和MAC地址这两种不同类型地址是非常必要。...IP地址和MAC地址工作原理和过程IP地址IP协议工作在网络OSI模型第三),它负责将数据封装成数据包(packet),并根据目标IP地址进行路由选择和转发。...MAC地址MAC协议工作在数据链路层(OSI模型第二),它负责将数据封装成帧(frame),并根据目标MAC地址进行寻址和传输。

4.3K00

什么是网络编程

计算机网络体系结构 . OSI 参考模型 OSI(Open System Interconnect),即开放式系统互联。...一般都叫 OSI 参考模型,是 ISO(国际标准化组织)组织 1985 年研究网络互连模型。...TCP/IP 四模型 应用:对应于 OSI 参考模型(应用、表示、会话)。...传输:对应 OSI 传输,为应用实体提供端到端通信功能,保证了数据包顺序传送及数据完整性。 网际:对应于 OSI 参考模型网络,主要解决主机主机通信问题。...现在,我们对 OSI模型各层进行简要介绍: 1、 物理 参考模型最低层,也是 OSI 模型第一,实现了相邻计算机节点之间比特流透明传送,并尽可能地屏蔽掉具体传输介质和物理设备差异,

58730

计算机网络基础常考面试题精华总结

. —— Christopher Reeve " 本文提炼《计算机网络》第五版 谢希仁 知识点结合常考面试题总结而成 编辑:小闫同学 1.OSI、TCP/IP、五协议体系结构以及各层协议 ?...失效连接请求报文段是指:主机 A 发出连接请求没有收到主机 B 的确认,于是经过一段时间后,主机 A 又重新向主机 B 发送连接请求,且建立成功,顺序完成数据传输。...目的 MAC 若不存在,交换机才广播到所有的端口,接收端口回应后交换机会“学习”新地址,并把它添加入内部地址表 中。 交换机工作于OSI参考模型第二,即数据链路层。...交换机种类有:二交换机、三交换机、四交换机、七交换机分别工作 OSI模型第二、第三、第四盒第七,并因此而得名。...路由工作OSI模型第三——即网络,例如网际协议。 路由器一个作用是连通不同网络,另一个作用是选择信息传送线路。

62220

计算机网络基础知识总结 转

网络层次划分   为了使不同计算机厂家生产计算机能够相互通信,以便在更大范围内建立计算机网络,国际标准化组织(ISO)1978年提出了“开放系统互联参考模型”,即著名OSI/RM模型(Open...不管是OSI模型还是TCP/IP、五模型,每一中都要自己专属协议,完成自己相应工作以及与上下层级之间进行沟通。...由于OSI模型为网络标准层次划分,所以我们以OSI模型为例从下向上进行一一介绍。...然后A主机自己本地ARP缓存中检查主机B匹配MAC地址。   (2)如果主机AARP缓存中没有找到映射,它将询问192.168.1.2硬件地址,从而将ARP请求帧广播到本地网络上所有主机。...源主机AIP地址和MAC地址都包括ARP请求中。本地网络上每台主机都接收到ARP请求并且检查是否与自己IP地址匹配。如果主机发现请求IP地址与自己IP地址不匹配,它将丢弃ARP请求

53010

从宏观上理解计算机网络模型-坐在直升机上看网络

分层网络模型 为了让全世界计算机有效互联起来,就要制定标准,分层模型就是这种标准定义,有了这种标准,全世界软硬件开发者才能开发出通用程序来,要不然就像现在手机充电口,苹果就是要用它独特雷电接口...OSI 7模型 国际标准化组织提出了一种概念化网络模型,开放式系统互联模型(Open System Interconnection Model),简称 OSI 模型。...OSI 模型是国际标准模型,是指导互联网模型概念标准。而在实际设计实现过程中,最后形成了 TCP/IP 四模型结构。我们平时一些书籍、文章中最常看到也是 4 模型,而非7 模型。...如果ARP 表中不存在目的IP对应 MAC 地址,则向本网络广播发送 ARP 请求ARP 请求会带着目的IP地址,意思就是询问“谁IP地址是这个,请回复你MAC地址给我”,网络中主机看到后,如果...如果在路由表中没有找到任何匹配目标网络,并且没有设置默认条目,那就直接将数据包丢弃,并返回一个 主机不可达 ICMP 请求

21320

TCPIP协议基础

3、网络(互联网) 互联网使用IP协议,相当于OSI模型第三网络。...5、会话以上分层(应用) TCP/IP分层中,将OSI参考模型会话、表示、应用功能都集中应用程序中实现,TPC/IP应用架构绝大多数属于客户端/服务端模型。...WWW中HTTP属于OSI应用协议,而HTML属于表示协议 E-MAIL 1、E-MALI 发送使用协议是SMTP,现在现在邮件格式由MIME协议扩展 2、MIME属于OSI模型表示...FTP 1、FTP-文本传输是指将A端文件传输至B端,或将B端文件传输至A端,支持二进制和文本方式 2、FTP中进行文件传输时会建立两个TCP连接,分别是发出传输请求时用到控制连接与实际传输数据时用到数据连接...TELNET与SSH 1、是指登录到远程计算机上,使那台计算机程序得以运行一种功能。

70210

计算机网络】深入掌握计算机网络核心要点

OSI参考模型和TCP/IP参考模型计算机网络中常用两种层次结构模型。其中,TCP/IP参考模型被广泛应用于实际网络实现中。 网络地址管理是计算机网络中重要问题。...四模型模型是指OSI(开放系统互联)参考模型一种,它将计算机网络通信划分为四个层次,每个层次都有其特定功能和协议。...网络地址管理 主机ID: IPv4地址中,主机ID指的是特定网络中标识主机计算机、路由器等设备)部分。...ARP请求ARP(地址解析协议)是局域网中解析IP地址与MAC地址之间关联协议。当主机需要发送数据到目标主机时,需要知道目标主机MAC地址才能进行通信。...在网络中,四模型、网络地址管理、Linux下设置IP和ARP请求包等知识是非常重要。 通过了解四模型,我们可以理解不同层次功能和任务,从物理到应用,协同工作以实现可靠数据传输和通信。

15610

ping 问题分析

; 可以理解为,此处需要确定计算机位置,怎么确定?...ping过程,无论是源主机发出request请求还是目的主机回reply过程,都是首先根据目的ip查找本地路由表,确定下一跳出口,然后根据下一跳iparp缓存里确定是否有下一跳ipmac地址...,没有就发出arp请求去查找。...源主机ping发出含一串数据包(如123456789abcde之类)request消息,封装在二上,对方收到后,把这串包原路反射送回来,源pc收到后,认为是对方可达。...防火墙设置,过滤了ping发出ICMP数据包,导致无反馈,time out Ip地址设置错误,对于多个网卡服务器来说,每个网口ip配置必须不能在同一个网段,否则会造成路由不知选择哪一个出口 网线故障

3K10
领券