欢迎来到尧图网

客户服务 关于我们

您的位置:首页 > 教育 > 锐评 > wireshark(1)基本介绍和数据传输逻辑

wireshark(1)基本介绍和数据传输逻辑

2025/2/25 19:17:27 来源:https://blog.csdn.net/qq_74342020/article/details/144473576  浏览:    关键词:wireshark(1)基本介绍和数据传输逻辑

一、Wireshark简介

Wireshark 是一个开源的网络协议分析工具,广泛用于网络故障排除、分析、软件和通信协议开发,以及网络安全方面的工作。它允许用户捕获、查看和分析通过网络传输的数据包,支持各种不同的网络协议。Wireshark 的强大功能使其成为网络管理员、安全专家和开发人员的常用工具。

二、Wireshark安装入门之软件介绍

1、软件功能

  1. 分析网络底层协议
  2. 解决网络故障问题
  3. 寻找网络安全问题

2、平台支持(跨平台)

  • windows
  • linux
  • macos

3、相关网址

https://www.wireshark.org (官网)

http://www.wiresharkbook.com/(官方书籍入口)

https://wiki.wireshark.org

kali也是自带的。

三、路由通讯

数据如何传输,主要讲讲流量数据,在网络中是怎么样传输的,你的内网是什么,公网是什么,数据是怎么传输到别人主机上的,然后再返回到我们的主机的这么一个过程。

一、网络中的数据流动

在网络中,数据传输其实是通过一种叫做 数据包 的方式进行的。可以把数据包想象成一封封信,每封信里面都有我们需要发送的数据。每个数据包会有一个地址(比如,目的地和来源地的IP地址),而网络的作用就是帮助这些数据包找到从发送方到接收方的路径。

1. 数据传输的基本过程:
  • 数据打包:当你在电脑上浏览网页或者发送消息时,应用程序(如浏览器或聊天软件)会把你要发送的数据拆成多个小的数据包。
  • 加上目标地址:每个数据包都会带上目标主机的地址(IP地址)和发送主机的地址,确保数据能送到正确的地方。
  • 路由传输:数据包通过网络设备(如路由器)传输。路由器类似于高速公路上的收费站,它根据目标IP地址决定数据包应该走哪条路(即哪个网络)。
  • 到达目标主机:数据包最终到达目标主机后,目标主机会把它们合成成一个完整的数据(比如网页、视频等)。
  • 返回数据:如果需要回传(比如你在浏览网页时,网站需要返回数据),目标主机会把需要返回的数据再次打包,并按照相同的过程返回给你。

二、内网和公网

网络可以分为内网和公网,它们的主要区别是 是否可以直接连接到互联网

1. 内网(LAN, Local Area Network)
  • 定义:内网是一个局部的网络,它只在一定的范围内有效,比如家庭、公司或学校的网络。内网中的设备通过路由器、交换机等设备互联,形成一个局部的网络。
  • 特点:内网设备一般是通过局部地址(如 192.168.x.x)来通信,这些地址在外部网络中不可直接访问。也就是说,内网的设备不能直接与互联网上的设备进行通信。
  • 作用:通常,内网中的设备通过一个共享的公共IP地址(通常是路由器上的公网IP)与互联网中的其他设备通信。
2. 公网(WAN, Wide Area Network)
  • 定义:公网是连接全球不同内网的网络,也就是我们通常所说的互联网。公网的地址是全球唯一的,任何一个公网IP地址都可以在互联网上被唯一标识。
  • 特点:公网中的设备可以直接互相通信,全球的所有计算机和设备都通过公网连接。比如,你从中国访问一个位于美国的网页,实际上就是通过公网传输数据。

三、数据是如何从一个主机传输到另一个主机的?

我们来分步骤了解一下数据如何从一个主机(比如你电脑)传输到另一台主机(比如服务器),并最终返回给你的过程。

1. 从内网到公网
  • 当你从内网的设备(比如你家的电脑)发出请求(比如访问某个网站),你的设备会首先将请求发送到家里的路由器。路由器会通过 NAT(网络地址转换) 把你的内网IP地址转换成一个公网IP地址,并将数据包发送到互联网上。
2. 跨越多个网络
  • 数据包从路由器发送到公网后,它会通过多个路由器、交换机等设备进行转发,直到它到达目标服务器所在的设备。
  • 这些路由器会根据数据包中的目标IP地址来决定数据包的最佳路径。在途中,数据包可能经过很多不同的网络,例如运营商的网络、交换机、光纤线路等。
3. 到达目标服务器
  • 一旦数据包到达目标服务器(比如一个网站服务器),服务器会解析这个数据包,找到你需要的网页内容。然后,服务器会将这个网页数据打包并发送回你电脑的地址。
4. 从公网回到内网
  • 服务器将响应数据包发送到互联网中的一个公网IP地址——这个地址是你家里路由器的公网IP。这个数据包会经过类似的路径,最终回到你家里的路由器。
  • 路由器收到这个数据包后,会根据NAT表把这个数据包转发到你家的电脑。此时,数据包就会到达你的浏览器,浏览器再将网页内容显示出来。

四、总结

通俗地说,数据在网络中传输就是通过一封封“信”(数据包)从你的电脑出发,经过一系列的网络设备(比如路由器、交换机等),最终送到目标服务器,再从服务器通过类似的方式返回给你。内网和公网是决定数据是否能直接访问其他主机的关键,内网通常通过一个公共的公网IP进行通信,而公网则是全球互联网的连接方式。

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

热搜词