linux 操作系统的一个突出优势就是其提供了稳定而强大的网络功能。linux 通过内核对网络核心功能的运行进行管理。与此同时,在用户空间,linux 也提供了相关工具包对内核层的网络参数进行修改和配置。根据对内核的不同访问方式,linux 系统中先后采用两代网络工具包,net-tools 和 iproute2。阅读全文

Ngnix 是一款轻量级的 Web 应用服务器软件,同时也是一款代理服务器软件。它可以作为反向代理服务器软件,也可以作为电子邮件(IMAP/POP)代理服务软件。作为服务器软件,Ngnix 真正体现了小巧精致的特点,使用和配置都比较简单,性能优越。在网络应用架构中,使用非常广泛,具有重要的地位和作用。阅读全文

任何一项服务的实施流程,都离不开 服务请求方 和 服务提供方 两个核心要素。请求方提出服务的请求,提供方针对请求给出对应的服务,即可构成一个完整的服务链。当服务请求方与服务提供方可以直接联系时,服务链简洁快速;而有些情况处于某种原因,服务请求方与服务提供方阅读全文

为了进行通信交流,人们将各自独立的计算机连接起来,并约定一定的规则,形成计算机网络。由此,产生了各种计算机联网的方法。随着应用和业务的日益扩展,计算机除了要和所在网络中的机器进行通信之外,还要和其他网络中的计算机进行通信交流,为此,网络之间进行联接的需求日益迫切,此时就需要一种技术或体制,能够将各种不同的网络“联接”到一起,使其进行互联互通,TCP/IP即为应对这种需求而产生。阅读全文