随笔分类 - 计算机网络
摘要:
1.基础知识 网络编程里常听到阻塞IO、非阻塞IO、同步IO、异步IO等概念,总听别人聊不如自己下来钻研一下。不过,搞清楚这些概念之前,还得先回顾一些基础的概念。 下面说的都是Linux环境下,跟Windows环境不一样哈·☺。 1.1 用户空间和内核空间 现在操作系统都采用虚拟寻址,处理器先产生一
阅读全文
1.基础知识 网络编程里常听到阻塞IO、非阻塞IO、同步IO、异步IO等概念,总听别人聊不如自己下来钻研一下。不过,搞清楚这些概念之前,还得先回顾一些基础的概念。 下面说的都是Linux环境下,跟Windows环境不一样哈·☺。 1.1 用户空间和内核空间 现在操作系统都采用虚拟寻址,处理器先产生一
阅读全文
摘要:
1.HTTP基本概念 1.1 HTTP是什么? HTTP (超文本传输协议)协议被用于在 Web 浏览器和网站服务器之间传递信息, HTTP 协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了 Web 浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此, HTTP 协议
阅读全文
1.HTTP基本概念 1.1 HTTP是什么? HTTP (超文本传输协议)协议被用于在 Web 浏览器和网站服务器之间传递信息, HTTP 协议以明文方式发送内容,不提供任何方式的数据加密,如果攻击者截取了 Web 浏览器和网站服务器之间的传输报文,就可以直接读懂其中的信息,因此, HTTP 协议
阅读全文
摘要:DNS简介 DNS(英文全称:Domain Name System,域名系统)是互联网的一项服务。它是将域名和ip地址相互映射的一个分布式数据库。 网络通讯大部分是基于TCP/IP的,而TCP/IP是基于ip地址的,因特网上的节点都可以用ip地址惟一标识,并且可以通过ip地址被访问。但即使是将32位
阅读全文

浙公网安备 33010602011771号