任何操作系统的核心称之为 kernel,这里完成一个操作系统最中心的各类任务,同时,其也是操作系统最重要、最“柔软”的部分,当然应当重点保护,为此,各种操作系统都在其 kernel 的外部,部署一个“坚硬”的外壳对其 kernel 进行保护。这个壳在英文中即称为 shell。shell 这个名字借用比喻的手法,起的非常的形象,就像蜗牛坚硬的外壳保护蜗牛柔软的躯体一样,shell 用来保护操作系统“柔软”的 kernel 不直接应对外界刺激干扰。阅读全文

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