首页 > 其他分享 >广域网(WAN)、局域网(LAN)的区别与联系、WLAN与WiFi的关系,ipconfig和ping

广域网(WAN)、局域网(LAN)的区别与联系、WLAN与WiFi的关系,ipconfig和ping

时间:2024-07-27 17:26:35浏览次数:9  
标签:WAN LAN WLAN IP ping 局域网 主机 ICMP

1.广域网和局域网


广域网(Wide Area Network),简称WAN,是一种地域范围覆盖广的计算机网络的集合,通常所覆盖的范围从几十公里到几千公里,它能连接多个地区、城市和国家。由于其超长的覆盖范围,发送介质主要是政府或者大型企业部署的电话线或光纤,因此又被大家亲切的称为:外网、公网。

局域网(Local Area Network),简称LAN,相对于广域网(WAN)而言,主要是指在某一区域的计算机互联网络。“某一区域”指的是同一办公室、同一建筑物、同一公司和同一学校等,一般是方圆几千米以内。

更通俗地讲,你用手机上的移动网路,浏览网页时用到就是运营商体提供的WAN,即广域网。打开手机,连接图中的路由器R1、R2后,再访问网页,手机使用的就是局域网。是的,路由器这种工具往往充当广域网与局域网接入的“中间媒介”。

以太网:(Ethernet),以太网可以看成是一种实现局域网通信的技术标准,是目前最广泛的局域网技术。以太网的运行速率有10Mbps,100Mbps,1Gbps,10Gbps的,它的传输介质有的是双绞线,有的是光纤。 简单的说,以太网就是在局域网内,把附近的设备连接起来,可以进行通讯。

互联网:(Internet),互联网可以看成是局域网、广域网等组成的一个最大的网络,它可以把世界上各个地方的网路都连接起来,个人、政府、学校、企业,只要你能想到的,都包含在内。互联网是一种宽泛的概念,是一个极其庞大的网络。

2.局域网中的分类


局域网按照是否使用何导线或传输电缆连接网络设备,分为有线局域网、和无线局域网。

无线局域网(英语:Wireless LAN,缩写WLAN)是不使用任何导线或传输电缆连接的局域网,其使用无线电波或电场与磁场作为数据传送的介质,传送距离一般只有几十米。

有线局域网,是使用导线或传输电缆连接的局域网,传送距离可达几千米。

3.无线局域网(WLAN)中的技术


WLAN和有线局域网最大的区别就是“无线”。无线局域网WLAN的范围实际上很广,按照定义,以各种无线电波(如激光、红外线等)的无线信道来代替有线局域网中的部分或全部传输介质所构成的网络都叫WLAN。但是,由于一些技术比如WiFi、蓝牙使用的很多,以至于它们几乎代表了WLAN。实际上,WLAN是指一种网络组织架构,而WiFi是WLAN中的技术标准之一罢了。

WiFi是无线保真(Wireless Fidelity)的英文缩写,是WLAN中的一种通信标准之一。该标准由于其实现技术相对简单、通信可靠、灵活性高和实现成本相对较低等特点,成为了WLAN的主流技术标准,这使得初学者会误认为WLAN与WiFi是一样的概念,No,它们是前者包含后者的关系。

现在,几乎每天我们都能感受到WLAN给我们的生活带来的高效和便捷。在家里,通过无线路由器,我们可以随时随地地看新闻、刷视频,甚至还可以躺在床上在线欣赏***,尽情享受摆脱有线束缚带来的自由。

4.总结

通过上述描述,我们可以做出如下总结:

5.在黑窗口中输入ipconfig显示出来的网卡信息的解释,这几个IP地址分别代表的是什么?

是多个网卡的原因哦,你看“以太网适配器”后面的那一串就知道了。前面两个显然是用于VMware(也就是虚拟机)的网卡,第三个是以太网也就是有线网网卡,最后一个WLAN是无线网卡。
这些都是应该有的不要担心,如果你用的有线网的话,那么你的IP就是以太网下面的那个,如果你用的是无线网的话你的IP就是WLAN下面的。

6.ping命令的作用和原理


简单来说,「ping」是用来探测本机与网络中另一主机之间是否可达的命令,如果两台主机之间ping不通,则表明这两台主机不能建立起连接。ping是定位网络通不通的一个重要手段。

ping 命令是基于 ICMP 协议来工作的,「 ICMP 」全称为 Internet 控制报文协议( Internet Control Message Protocol)。ping 命令会发送一份ICMP回显请求报文给目标主机,并等待目标主机返回ICMP回显应答。因为ICMP协议会要求目标主机在收到消息之后,必须返回ICMP应答消息给源主机,如果源主机在一定时间内收到了目标主机的应答,则表明两台主机之间网络是可达的。

举一个例子来描述「ping」命令的工作过程:

假设有两个主机,主机A(192.168.0.1)和主机B(192.168.0.2),现在我们要监测主机A和主机B之间网络是否可达,那么我们在主机A上输入命令:ping 192.168.0.2
此时,ping命令会在主机A上构建一个 ICMP的请求数据包(数据包里的内容后面再详述),然后 ICMP协议会将这个数据包以及目标IP(192.168.0.2)等信息一同交给IP层协议。
IP层协议得到这些信息后,将源地址(即本机IP)、目标地址(即目标IP:192.168.0.2)、再加上一些其它的控制信息,构建成一个IP数据包。
IP数据包构建完成后,还不够,还需要加上MAC地址,因此,还需要通过ARP映射表找出目标IP所对应的MAC地址。当拿到了目标主机的MAC地址和本机MAC后,一并交给数据链路层,组装成一个数据帧,依据以太网的介质访问规则,将它们传送出出去。
当主机B收到这个数据帧之后,会首先检查它的目标MAC地址是不是本机,如果是就接收下来处理,接收之后会检查这个数据帧,将数据帧中的IP数据包取出来,交给本机的IP层协议,然后IP层协议检查完之后,再将ICMP数据包取出来交给ICMP协议处理,当这一步也处理完成之后,就会构建一个ICMP应答数据包,回发给主机A
在一定的时间内,如果主机A收到了应答包,则说明它与主机B之间网络可达,如果没有收到,则说明网络不可达。除了监测是否可达以外,还可以利用应答时间和发起时间之间的差值,计算出数据包的延迟耗时。

标签:WAN,LAN,WLAN,IP,ping,局域网,主机,ICMP
From: https://blog.csdn.net/weixin_46969393/article/details/140706998

相关文章

  • ClearCLIP: Decomposing CLIP Representations for Dense Vision-Language Inference
    Motivation&Abs文章关注的任务为用VLM(如CLIP)做开放词汇分割,motivation主要来自于作者的一个观察:分割图中的噪声主要来自于残差连接,这会导致在文本-图像预训练更加强调全局特征,从而牺牲了局部判别能力,从而导致了分割结果中的噪声。为此作者提出了ClearCLIP,对CLIP的特征进行解耦,......
  • SGLang 大模型推理框架 qwen2部署使用案例;openai接口调用、requests调用
    参考:https://github.com/sgl-project/sglang纯python写,号称比vllm、tensorRT还快暂时支持模型安装可以pip、源码、docker安装,这里用的pip注意flashinfer安装最新版,不然会可能出错误ImportError:cannotimportname‘top_k_top_p_sampling_from_probs’from‘fla......
  • 如何使用 LangChain 查看 MultiQueryRetriever 管道中的最终提示?
    我目前正在使用LangChain库开展一个项目,我想从向量数据库中检索相关文档,然后使用OllamaLLM根据这些文档生成答案。以下是我当前的实现:importlogginglogging.basicConfig()logging.getLogger("langchain.retrievers.multi_query").setLevel(logging.INFO)#Defin......
  • VLAN实验报告
    一、实验拓扑图及实验需求1.拓扑图:2.需求:PC1、PC3属于VLAN2PC2、PC4属于VLAN3通过DHCP使得pc获取IP地址信息全网可达二、需求分析1.整张拓扑图分为两个广播域,在路由器上增加两个子接口2.将PC1和PC3划分到VLAN2中,将PC2和PC4划分到VLAN3中3.将交换机的接口划入到相关......
  • 【golang设计模式】—— 外观模式
    模式定义外观模式(FacadePattern)隐藏系统的复杂性,并向客户端提供了一个客户端可以访问系统的接口。这种类型的设计模式属于结构型模式,它向现有的系统添加一个接口,来隐藏系统的复杂性。这种模式涉及到一个单一的类,该类提供了客户端请求的简化方法和对现有系统类方法的委托调......
  • LangGPT结构化提示词编写实践
    1.使用LangGPT输出#Role:浮点数比较专家##Profile-author:LangGPT-version:1.0-language:中文/英文-description:你是一个精通浮点数比较的专家,能够处理和解决浮点数比较中的精度问题,确保比较结果的正确性。##Skills1.深入理解浮点数在计算机中的表示和......
  • Golang常见的并发模式
    Golang常见的并发模式Go语言最吸引人的地方是它内建的并发支持首先要明确一个概念:并发不是并行。并发更关注的是程序的设计层面,并发的程序完全是可以顺序执行的,只有在真正的多核CPU上才可能真正地同时运行。并行更关注的是程序的运行层面,并行一般是简单的大量重复,例如GPU......
  • 使用RAG-GPT快速搭建LangChain官网智能客服
    引言随着GPT等大型语言模型(LLM)能力越来越强大,如何将这些模型精准地应用于特定垂直领域,让各行业开发者快速利用LLM赋能也成为热点和痛点。众所周知,LLM在处理超出其训练数据或涉及最新实事时,常会产生“幻觉”现象,简单理解就是会出现一本正经的胡说八道,回答不准确。针对此问题......
  • OpenFeign报错:Caused by: java.lang.IllegalStateException: Method has too many Bod
    近两天在开发进行若依二开,openfeign需要一个微服务调用另一个微服务。等service层注入远程bean后,报错Causedby:java.lang.IllegalStateException:MethodhastoomanyBodyparameters:publicabstractvoidcom.shop.user.remote.RemoteUmsMemberAddressService.export(j......
  • LangChain的快速入门指南
    初识LangChain的快速入门指南在现代人工智能的世界里,语言模型(LanguageModel,LM)正在变得越来越重要。这些模型通过处理自然语言数据,为用户提供智能化的解决方案。LangChain作为一种创新工具,旨在简化语言模型的集成和使用,尤其是在开发复杂应用时。本文将为您详细介绍LangCh......