随笔分类 -  计算机网络

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