网络

Unix/Linux 网络 IO 模型简介 Linux基础知识

Unix/Linux 网络 IO 模型简介

概述 Linux内核将所有外部设备都看做一个文件来操作。对该文件的读写操作会调用内核提供的系统命令, 返回一个fd(file descriptor)文件描述符。而对一个socket的读写也有相应的描述···
HTTP状态码大全 Linux基础服务

HTTP状态码大全

如果向您的服务器发出了某项请求要求显示您网站上的某个网页(例如,当用户通过浏览器访问您的网页或在检测工具抓取该网页时),那么,您的服务器会返回 HTTP 状态代码以响应该请求。 一些常见的状态代码为:···
路由的概念 Linux基础知识

路由的概念

路由最大的功能就是能够转发我们的数据,并且如同它的名字一样,是能够完成路径选择的。每个主机都有自己的路由表,当自己的数据转发给下一个路由之后,数据就交由下一个路由去转发了,每一次转发我们称为一跳。 路···
Linux网络配置相关文件 Linux基础知识

Linux网络配置相关文件

/etc/services 记录构建于 TCP/IP 上的各种协议,包括HTTP、SSH、FTP、Telnet等服务所定义的端口号(port number),等等端口使用情况都是这个文件所规划出来的,···
Linux网络管理基础 Linux基础知识

Linux网络管理基础

ifconfig ifconfig 主要是可以手动的启动、观察与修改网络的相关参数,包括IP 参数以及MTU 等等都可以修改,他的语法如下: ifconfig 接口 选项 接口:网络设备代号,包括et···
基础网络概念 Linux基础知识

基础网络概念

OSI 七层协定 设备间通讯才能构成网络,而为了规范其通讯的基础规范,就形成了OSI 七层协定(Open System Interconnection)的概念。 依据其定义,越接近硬件层的为底层(la···
IP划分基础 Linux基础知识

IP划分基础

二进制和十进制的关系 二进制是计算技术中广泛采用的一种数制。二进制数据是用0和1两个数码来表示的数。它的基数为2,进位规则是“逢二进一”,借位规则是“借一当二”。 二进制和IP地址的关系 IPV4的I···