《精通Wireshark》—第1章1.2节TCP/IP模型概述

简介:

本节书摘来自异步社区《精通Wireshark》一书中的第1章1.2节TCP/IP模型概述,作者【印度】Charit Mishra(夏里特 米什拉),更多章节内容可以访问云栖社区“异步社区”公众号查看。

1.2 TCP/IP模型概述
下面,我们来讨论一下网络领域最重要的话题。要想理解这些技术之间是如何关联起来的,读者就必须理解TCP/IP模型的基本概念。即使是计算机世界也需要通过一系列的规则和规范才能完成通信,这就是网络协议的作用之所在了。网络协议的作用正是管理数据包/数据分段/数据帧如何通过主机之间的一条专用通道进行传输。

TCP/IP模型最初称为DoD模型,因为这个项目当初是由美国国防部(United States Department of Defense)负责统筹的。TCP/IP模型涉及当前数据包生命周期的方方面面,它涵盖了数据包在始发节点创建、封装一系列信息(PDU)、逐层进行处理、在网络中准备进行发送、通过中间节点向目的设备路由、通过解封装剔除添加的信息还原为最初的数据包等全部的操作过程。

如果读者对于网络协议的基本概念还感到有些模棱两可,推荐读者先复习一下这些概念,然后再阅读后面的内容,因为阅读本书需要读者对TCP/UDP协议相对比较熟悉。在复习之后,读者自己就应该能够想象出上面我们提供的数据包处理过程了。

相关文章
|
12天前
|
网络协议 数据安全/隐私保护 网络架构
|
4天前
|
网络协议 算法 网络性能优化
计算机网络常见面试题(一):TCP/IP五层模型、TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议
计算机网络常见面试题(一):TCP/IP五层模型、应用层常见的协议、TCP与UDP的区别,TCP三次握手、四次挥手,TCP传输可靠性保障、ARQ协议、ARP协议
|
30天前
|
网络协议 网络架构
【网络】TCP/IP 五层网络模型:数据链路层
【网络】TCP/IP 五层网络模型:数据链路层
39 1
|
30天前
|
网络协议 算法 程序员
【网络】TCP/IP 五层网络模型:网络层
【网络】TCP/IP 五层网络模型:网络层
72 1
|
30天前
|
XML JSON 网络协议
【网络】TCP/IP五层网络模型:应用层
【网络】TCP/IP五层网络模型:应用层
16 1
|
3月前
|
网络协议 Linux 数据安全/隐私保护
在Linux中,TCP/IP 的七层模型有哪些?
在Linux中,TCP/IP 的七层模型有哪些?
|
3月前
|
网络协议 Java 关系型数据库
16 Java网络编程(计算机网络+网络模型OSI/TCP/IP+通信协议等)
16 Java网络编程(计算机网络+网络模型OSI/TCP/IP+通信协议等)
81 2
|
3月前
|
网络协议 网络架构
OSI 和 TCP/IP 模型
【8月更文挑战第24天】
59 0
|
4月前
|
网络协议 程序员 定位技术
学习网络的第一步:全面解析OSI与TCP/IP模型
**网络基础知识概览:** 探索网络通信的关键模型——OSI七层模型和TCP/IP五层模型。OSI模型(物理、数据链路、网络、传输、会话、表示、应用层)提供理论框架,而TCP/IP模型(物理、数据链路、网络、传输、应用层)更为实际,合并了会话、表示和应用层。两者帮助理解数据在网络中的传输过程,为网络设计和管理提供理论支持。了解这些模型,如同在复杂的网络世界中持有了地图。
91 2
|
6月前
|
网络协议 开发者 Python
【计算巢】深入理解TCP/IP模型:互联网的基础
【5月更文挑战第31天】TCP/IP模型详解及Python示例:四层结构(网络接口层、网络层、传输层、应用层)确保互联网通信,涵盖IP、TCP、UDP等协议。文中通过简单TCP服务器和客户端代码展示通信过程,强调TCP/IP在现代互联网中的基石作用,对于理解网络工作原理至关重要。
51 2