TCP/IP 协议族—理论与实践(一)大家好!我是大聪明-PLUS!网上有大量关于基于 TCP/IP 协议栈的网络如何运作以及如何编写具有网络功能的计算机程序的资料。在讨论计算机网络时,人们通常会深入研究通过网络传输的数据的物理基础和结构,而网络编程主要关注互联网套接字。 但在学习和研究时,你希望做更多的事情,例如,尝试使用网络协议套件。许多网络协议是在操作系统内核中实现的,更改它们可能具有挑战性,因为这需要编写操作系统驱动程序的技能。但是,使用专门的库可以让你在用户空间的底层使用协议。 在撰写本文时,我编写了一个小应用程序,它将作为理解计算