什么是ip包?(an ip packet?)

计算机不仅是当今世界不可或缺的一部分,而且已经成为一种激情。酒店、咖啡馆甚至城镇都提供了互联网接入,满足了人们对网络连接的需求。但是信息是如何在网络空间中从一台计算机传播到另一台计算机的呢?像《星际迷航》的传送机一样,信息被分解成小块数据,独立发送到目的地地址,然后在接收端重新组装。每个数据块称为IP数据包。...

计算机不仅是当今世界不可或缺的一部分,而且已经成为一种激情。酒店、咖啡馆甚至城镇都提供了互联网接入,满足了人们对网络连接的需求。但是信息是如何在网络空间中从一台计算机传播到另一台计算机的呢?像《星际迷航》的传送机一样,信息被分解成小块数据,独立发送到目的地地址,然后在接收端重新组装。每个数据块称为IP数据包。

Internet service providers assign a numerical address to each computer.

每次连接到Internet时,Internet服务提供商都会为您的计算机分配一个唯一的数字地址。此唯一地址标识网络上的计算机,以便您可以请求和接收信息。该地址称为Internet协议(IP)地址。当您启动一个请求(例如单击Web浏览器中的链接)时,该请求将以印有您的IP地址的数据包的形式在Internet上传播。因此有了IP包这个术语。

由于网络的结构,小IP数据包比大数据包工作效率更高。一个单一的大型IP数据包不仅需要更长的传输时间,而且高流量条件会很快阻塞网络。发送较小的数据包(高达1500字节)的优势是以更快的速度通过可用的路由移动更多的流量,而不会造成瓶颈。因此,每个IP数据包在路由器的引导下独立地在互联网上传输,路由器读取目的地地址并沿着最快的可用路由转发数据包。在目的地址,数据包被重新组装。

负责协调IP数据包在网络空间中移动的协议是传输控制协议,通常称为TCP。TCP是在寻址协议(IP)之上的“分层”协议,用于将请求分解为小数据包,监视每个IP数据包到达目标地址的情况,调用丢失数据包的重新传输,并将数据包重新组装为原始形式。这个协议套件被称为TCP/IP,这是一个任何建立了Internet连接的人都可能熟悉的术语。

每个IP数据包都携带重要信息,允许TCP对其进行适当操作。IP分组的“DNA”除其他外包括IP分组的大小、发送者和目的地地址、有效载荷本身或正在发送的数据。数据包编号、错误报告和碎片也包括在内,并带有一个寿命终止标记,以防止丢失的数据包作为垃圾流量在网络空间无休止地反弹。没有及时到达目的地的数据包将被丢弃。

成功的传输由Web服务器处理,该服务器通过发送请求的网页进行响应,该网页本身被分解为IP数据包,以便返回到您的计算机屏幕。这些快速的数据包构成了“信息高速公路”

虽然TCP/IP可能听起来很复杂,但在正常情况下,它的运行速度比《星际迷航》的运输机快。那么,那些偶尔缓慢加载的页面是怎么回事?假设您的计算机能够快速处理页面内容,则第三方广告服务器或繁忙的网站可能会导致负载缓慢,因为该网站处理的请求比其硬件能够轻松处理的多。

尽管TCP/IP具有健壮性,但该协议也有缺点。在你不知情的情况下,任何人都可以“监听”你的计算机和互联网之间传输的内容。这怎么可能?

一个典型的IP包在到达目的地之前可能会经过几个路由器和服务器。在此过程中的任何时候,专用软件或硬件都可以“捕获”数据包,在转发数据包之前先拍摄快照。入侵者的被盗副本可以随意分析和读取,因为IP数据包有效载荷以明文形式发送,有时称为“明文”捕获IP数据包的工具称为“数据包嗅探器”

网络管理员合法地使用数据包嗅探器对局域网(LAN)进行故障排除,并过滤来自Internet的不需要的流量。如果互联网服务提供商同意或被法律强制遵守,执法部门可以在其上安装数据包嗅探器,以监控其部分或全部流量。但数据包嗅探器也可以被几乎任何人用来简单地窃听,或者更糟的是,窃取通过未加密通道发送的密码和用户名等敏感信息。

随着身份盗窃的上升和对隐私的关注达到前所未有的高度,保护自己免受数据包嗅探器攻击的最佳方法是对所有包含个人信息的传输使用加密。加密的数据包在传输过程中无法读取,只能在目标地址解密。

在线零售商已经为您的计算机和网站之间传递数据提供了安全、加密的连接。要检查加密,请在Web浏览器的地址字段中查找https。额外的“s”代表安全性,表示您的计算机和Web服务器之间的所有通信都是加密的。您的计算机仍将生成IP数据包,但IP数据包的有效负载部分将使用无法读取的密码,以保护信用卡、银行帐户和其他高度敏感的信息免受窥探。

由于IP数据包还用于电子邮件、文件传输、telnet和其他网络服务,因此您也可以选择加密其他传输。Pretty Good Privacy(PGP)是一种军用级加密程序,可以在几种流行的电子邮件程序中自动加密邮件。GNU隐私保护(GPG)是基于相同的源代码,但自由软件基金会的一部分,是另一种加密程序。与Enigma插件一起使用的GPG提供了Mozilla™ 雷鸟™ 使用全自动、易于使用的加密。

网络冲浪可以通过在线安全服务进行加密,尽管这可能会减慢冲浪速度,而且对普通人来说可能是过火了。对于那些希望匿名冲浪的人来说,使用位于计算机和Internet之间的匿名代理服务器进行冲浪是一种更常见的选择。

附加协议可以与TCP/IP捆绑在一起,形成其他“套件”,以适应不同类型的网络环境和硬件。在特殊情况下,用户数据报协议(UDP)有时会取代TCP,但不提供IP数据包丢失机制,缺少TCPs调用重传的能力。网络主机计算机可能会使用多个附加协议来交换路由器信息,如Internet控制消息协议(ICMP)、内部和外部网关协议(IGP/EGP)以及边界网关协议(BGP)。

在熟悉的家庭或学校环境中使用互联网会使许多人,尤其是儿童,产生虚假的安全感和隐私感。对IP数据包的“脆弱性”和数据包嗅探器无处不在的可用性有了基本的了解,人们应该在在线共享敏感信息之前始终检查安全、加密的连接(https)。规则是,任何未加密的旅行都应该被视为公共的,而不是私人的。

  • 发表于 2021-12-11 15:03
  • 阅读 ( 178 )
  • 分类:互联网

你可能感兴趣的文章

了解ip和mac地址:它们有什么好处?

...们相对容易理解。事实上,这和你已经习惯的邮政服务没什么不同! ...

  • 发布于 2021-03-13 11:32
  • 阅读 ( 295 )

10个您应该知道的有用windows命令

...有用(在windows8中,关闭按钮更难访问),但无论您使用什么版本的Windows,它仍然很方便。您可以使用该命令创建自己的快捷方式,并将其放置在“开始”菜单、桌面甚至任务栏上。 相关:如何使用高级启动选项修复Windows8或10P...

  • 发布于 2021-04-07 10:57
  • 阅读 ( 181 )

工作场所办公网络能有多智能或高效?

...u are using Windows) and you should see a direct route to that system. 有什么要补充的解释吗?在评论中发出声音。想从其他精通技术的Stack Exchange用户那里了解更多答案吗?在这里查看完整的讨论主题。

  • 发布于 2021-04-09 16:22
  • 阅读 ( 145 )

公共IP是唯一的吗?

...它们的工作原理时,有时会感到有些不知所措。那你是做什么的?你从搜索和提问开始!今天的超级用户问答帖子回答了一位好奇的读者的问题。 今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分支,是一个由社...

  • 发布于 2021-04-10 07:14
  • 阅读 ( 155 )

127.0.0.1和0.0.0.0之间有什么区别?

...两者似乎都指向同一个位置,那么两者之间的实际区别是什么?今天的超级用户问答帖子帮助困惑的读者澄清了问题。 今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分支,是一个由社区驱动的问答网站分组。 ...

  • 发布于 2021-04-10 07:44
  • 阅读 ( 309 )

为什么需要以太网/mac地址?

...: Why are IP addresses needed if all devices have unique MAC addresses? 为什么需要以太网/MAC地址? 答案 超级用户贡献者Paul为我们提供了答案: The different network layers are there to allow them to be swapped for different technologies. The two layers you are talking abou...

  • 发布于 2021-04-11 04:47
  • 阅读 ( 215 )

mac地址到底是用来做什么的?

...它的IP地址外,还有一个MAC地址。那个MAC地址到底是用**什么的? 今天的问答环节是由SuperUser提供的,SuperUser是Stack Exchange的一个分支,是一个由社区驱动的问答网站分组。 问题 超级用户读者Vishnu Vivek对MAC地址及其功能很好奇...

  • 发布于 2021-04-11 16:47
  • 阅读 ( 303 )

本地ip地址和本地ip地址有什么区别?

...驱动的问答网站分组。 问题 超级用户读者Diogo想知道为什么ping命令对localhost和本地IP地址的处理方式不同,而从表面上看,它们似乎是相同的: Using cmd and ping on Windows gave me the following results: Pinging “localhost”: Pinging “192.168.0...

  • 发布于 2021-04-12 00:27
  • 阅读 ( 263 )

如何有效地对我的internet连接进行性能测试?

...loading files, etc,. 定量测量数据连接不同方面的最佳方法是什么? 答案 超级用户贡献者Dennis提供了以下测试: The Broadband Tests and Tools from DSLReports.com include a simple speed test, as well as long- and short-term line quality tests: 1. Speed Tests Test your ...

  • 发布于 2021-04-12 00:39
  • 阅读 ( 213 )

路由器(router)和转换(switch)的区别

...器和交换机就是这样两种网络设备。 覆盖的关键领域 1.什么是路由器-功能,用法2.什么是交换机-功能,用法3.路由器和交换机的区别-主要区别比较 关键词:局域网、网络设备、路由器、交换机、广域网 什么是路由器(a router)?...

  • 发布于 2021-06-30 15:00
  • 阅读 ( 230 )
tybh2655
tybh2655

0 篇文章

相关推荐