
网络
文章平均质量分 95
网络知识
三眼五显仙人~
三眼五显仙人,魈,听召,前来守护。
展开
-
HTTP协议、URL、HTTPS协议 ----- 讲解很详细
⭐加密就是把明文(要传输的信息)进行一系列变换,生成密文.⭐解密就是把密文再进行一系列变换,还原成明文.⭐在这个加密和解密的过程中,往往需要一个或者多个中间的数据,辅助进行这个过程,这样的数据称为密钥。加密示例:假设我们要加密的消息(明文)是 "HELLO",并且我们选择的密钥是3(意味着字母表中的每个字母向后移动3位)。H -> K (因为H向后移3位是K)E -> H (E向后移3位是H)L -> O (L向后移3位是O,注意这里超过了Z则循环回A)L -> O (同上)原创 2024-05-26 18:41:05 · 3915 阅读 · 1 评论 -
【网络版本计算器的实现】
注意!!注意!!注意!!原创 2024-05-24 21:24:57 · 1191 阅读 · 1 评论 -
简单的TCP网络程序:英译汉服务器
下面介绍程序中用到的socket API,这些函数都在sys/socket.h中。原创 2024-05-23 20:22:36 · 1836 阅读 · 14 评论 -
简单的UDP网络程序:多人群聊系统
我们把服务器封装成一个类,当我们定义出一个服务器对象后需要马上初始化服务器,而初始化服务器需要做的第一件事就是创建套接字。这里我们使用我们之前写的Log.hpp文件来方便观察输出信息。当我们在进行初始化服务器创建套接字时,就是调用socket函数创建套接字,创建套接字时我们需要填入的协议家族就是AF_INET,因为我们要进行的是网络通信,而我们需要的服务类型就是SOCK_DGRAM,因为我们现在编写的UDP服务器是面向数据报的,而第三个参数之间设置为0即可。原创 2024-05-22 21:52:28 · 1494 阅读 · 1 评论 -
计算机网络套接字知识(非常详细)从零基础入门到精通
思考: 我们光有IP地址就可以完成通信了嘛?想象一下发qq消息的例子,有了IP地址能够把消息发送到对方的机器上,但是还需要有一个其他的标识来区分出,这个数据要给哪个程序进行解析,此时就需要我们的目的IP地址。原创 2024-05-21 21:49:42 · 1002 阅读 · 1 评论 -
计算机网络基础知识(非常详细)从零基础入门到精通
独立模式:计算机之间相互独立网络互联:多台计算机连接在一起,完成数据共享局域网LAN:计算机数量更多了,通过交换机和路由器连接在一起广域网WAN:将远隔千里的计算机都连在一起所谓 "局域网" 和 "广域网" 只是一个相对的概念. 比如,我们有 "天朝特色" 的广域网,也可以看做一个比较大的局域网。原创 2024-05-21 21:41:23 · 1863 阅读 · 0 评论