最后更新:2022-05-05 22:06:35 手机定位技术交流文章
操作系统的核层为tcp/ip,从数据报告到网络卡底部有一个程序,通过对用户空间访问进行系统呼叫,最终传输到更高的程序。
当收到数据报告时, 网络驱动程序会将其排成队列 。同时,向ip进程传递了信息。在这种情况下,ip程序是一个自主程序。这是IP数据报告的一个子集就tcp/pp而言,根据协议的作用和复杂性,这项工作往往采用注重进程的办法完成。操作系统的流程间通信机制便利协议之间的数据流动。当输入的数据报告被ip程序接受时,他必须选择寄往何处作进一步处理。如果数据报告载有一份报告,必须将其发送到TCP模块。如果他携带了用户数据报告(UDP),他必须向UDP模块提供用户数据报告(UDP)。以此类推。
由于TCP的复杂性,许多设计方案包括处理收到TCP信息的独立程序,并且由于IP和TCP有不同的执行程序,IP和TCP必须通过程序间通信协议进行互动。
当 tcp 模块从 ip 进程获得文本消息时, 它会开始 。tcp 协议港口号被用来确定它属于哪个连接。如果报告包括数据,TCP将与连接相关的数据插入缓冲区。然后把确认函发回寄件人如果该项目包括对所披露数据的确认,tcp 输入进程也必须与 tcp 定时器管理进程互动。取消超时重发事件。
处理 Udp 数据报告所用的程序结构不同于处理 tcp 进程所用的程序结构。因为乌达比 tcp 更复杂,作为一个独立的进程,不存在Upp模块。事实上,它由标准程序组成。ip 程序应该处理收到的 udp 数据报告, 但它不会运行 。这些行动核查乌迪普目的地的协议港口号。对于 udp 数据报告,根据端口号选择操作系统队列。ip 进程将 udp 数据发送到响应端口 。从这些港口提取数据是申请方的责任。
TCP/UDP数据输入流程图

出口TCP数据报告程序
与输入一样,tcp 输出同样也难以理解。必须先建立连接,发送的信息必须在报纸栏目上公布。在相互确认之前必须定期提交报告。文件通过 tcp 发送到 ip 。负责选择和传输路线的就是ip。为了管理这一复杂的程序,该系统的协议仓库采用两个临时处理程序。他负责提供 tcpout 的文本和数据传输细节。Tcptimmer 是处理定时器的另一个过程 。这个故事是我们对2011年埃及抗议的特别报导的一部分。重新启用 tcout 通知程序 。以下图表说明了 tcp 和 udp 的数据输出结构。

简言之, tcp/ip是计算机操作系统的一个组成部分。它采用抽象的程序概念,确保协议软件相互独立。每一步都是自己执行的。此外,它提供了一种明确的平行方法。此系统包含 ip 进程 。tcp输入进程,tcp 输出进程和 tcp 定时器管理程序每份申请同时有一个程序。
作为一个独立的过程,顶级程序将数据流传输到 tcp 或希望通过系统报告 upp 数据。为了处理UDP输出,系统是操作应用程序的过程。我得做点什么我要要求一份IP数据报告填写您的目的地地址。如果您愿意,请填写地址。这是第一次有人被警察逮捕和拘留。知识产权数据随后提交知识产权程序。ip 进程发送信息 。
对于tcp输出,应用程序的执行引用了一个系统(口袋、发送等)将数据输入操作系统。此外,保持它在一个安全区。应用过程然后与 tcp 输出过程进行沟通,已有新的数据可供传送。当 tcp 输出程序运行时,他像报纸一样将数据流编成各部分。信息随后包含在ip数据报纸上。最后,tcp 输出程序将 IP 数据传输到端口 。这些数据报告将通过ip程序从港口提取和发送。
本文由 在线网速测试 整理编辑,转载请注明出处。