操作系统的哪个组件负责网络通信?
我还想知道在这个通信过程中需要/接收什么输入/输出。如果我能拥有该组件的体系结构,这将是一个很大的帮助。
发布于 2014-07-09 10:29:58
如果要了解Linux下的网络,一个很好的起点是Linux高级路由和流量控制方法。
您将了解到linux的网络堆栈,以及将使您完全控制它的userland工具的详细描述。
此外,在先验知识部分,您可以链接到更一般的文档,这些文档可能有助于充分理解主题。
发布于 2014-07-09 11:00:43
“操作系统的哪个组件负责网络通信?”
我想你是说什么程序,而不是组件。在Ubuntu中,它被称为网络管理器( Network ),可以从终端运行,也可以使用network-manager运行拨号。它应该自动启动,并且在顶部的状态栏中可见。如果你有一个WiFi连接,它看起来就像无线电波。以太网看起来像两个箭头,走向相反的方向。
“在通信过程中它需要/接收到什么输入/输出”
在堆栈溢出时最好是这样问,或者您可以读取这个维基百科页面。
“如果我能拥有该组件的体系结构,这将是一个很大的帮助”
什么是“该组件的体系结构”?应用程序可以在64位和32位Ubuntu安装中找到。您可以从终端sudo apt-get install network-manager安装它,这将自动为您的安装选择正确的结构,但是它不是议会式的,正如上面所述,它附带了ubuntu。
您可能指的是源代码,在这种情况下可以从Ubuntu获得,因为它都是开源的。
https://askubuntu.com/questions/493559
复制相似问题