
计算机网络
文章平均质量分 81
褚念荣
科学研究的基本逻辑 ——发现问题、分析问题、提出问题、解决问题以及持续改进
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
oracle VM virtual Box 安装虚拟机并网络连接宿主机且能ping通外网
首先虚拟机需要配置两条网络;第一条网络地址转换NAT,主要是为了连接外网、第二条桥接网络,主要是为了连接宿主机网络。具体新建虚拟机如下:Oracle VM virtualBox。按照上图步骤操作,最后虚拟机可连接宿主机且能访问外网。尝试ping www.baidu.com。比如我电脑连的是无线网,我选择的就是。无线网 根据实际情况。转载 2022-12-20 16:49:32 · 2041 阅读 · 0 评论 -
【计算机网络】socket
socket是对TCP/IP 协议的抽象,是对操作系统对外开放的接口IP+端口+协议可以确认唯一网络上的个进程。可以看出TCP/IP协议族包括运输层、网络层、链路层。socket是一个接口,在用户进程与TCP/IP协议之间充当中间人,完成TCP/IP协议的书写,用户只需理解接口即可。原创 2022-09-14 10:24:36 · 1096 阅读 · 0 评论 -
【计算机网络】HTTP协议以及无状态问题解决
通常,我们可以从很多网站的登录界面中看到“请记住我”这样的选项,如果你勾选了它之后再登录,那么在下一次访问该网站的时候就不需要进行重复而繁琐的登录动作了,而这个功能就是通过Cookie实现的。首先,cookie本身是由浏览器控制的,如果你的电脑被黑客入侵,哦豁~,ʅ(‾◡◝)ʃ,当然如果要杜绝这种隐患,我们要不要使用cookie(使用其他登录技术,比如U盾啥的);给每个session分配一个唯一的sessionid 并通过cookie发送给客户端,让客户端发起新的请求的时候,将在cookie头中携带这个。原创 2022-09-09 15:30:03 · 2693 阅读 · 0 评论 -
【计算机网络】HTTP请求方法之 get请求和post请求的区别
原因:因为get请求的参数可以缓存在浏览器中,但是post请求的参数无法缓存,这个区别就导致了每次访问get请求都会解析到页面,而post请求的参数会丢失,则无法访问到页面。其次post请求方式每次获得的结果可能都不一样,因为post请求是作用在上一级的url上的 ,则每一次请求都会增加一份新资源。因为get请求可以被缓存,绝大多数的GET请求(90%)被CDN 缓存了,减少web服务器请求。原创 2022-09-09 09:09:51 · 420 阅读 · 0 评论 -
HTTP请求响应的过程
(含括了OSI七层中的上三层,分别为应用层,表示层, 会话层):DNS, URI, HTML, HTTP, TLS/SSL, SMTP, POP, IMAP, MIME, TELNET, SSH, FTP, SNMP, MIB, SIP, RTP, LDAP;浏览器(应用层)在得到HTML文件之后, 会按照规定的格式进行解析, 如果碰到链接的静态文件资源时, 浏览器便会另开多个线程去请求下载, 这是便会使用到HTTP协议的keep-alive特性了, 建立了一次HTTP连接,但是能够请求多个静态资源。转载 2022-09-08 11:57:20 · 1521 阅读 · 0 评论 -
【计算机网络】TCP协议 TCP三次握手四次挥手
TCP是Transmission Control Protocol(传输控制协议) 的简称,它提供一种面向连接的、可靠的、基于字节流的传输层通信协议。在学习 TCP 握手过程之前,我们首先要了解 TCP 报文头部的一些标志信息,因为在 TCP 握手的过程中,要用到TCP报文头部的一些信息。原创 2022-09-07 16:08:49 · 1417 阅读 · 0 评论