网络
文章平均质量分 61
qq_33417547
我是陕西人
展开
-
TCP中的四种定时器
TCP一共使用四种计时器:重传计时器,坚持计时器,保活计时器,时间等待计时器。一.重传计时器:当TCP发送报文段时,就创建该报文段的重传原创 2017-03-06 11:03:09 · 547 阅读 · 0 评论 -
TCP之报头格式——连接建立与拆除
在了解TCP的连接与拆除前,首先来看看什么是TCP:TCP(Transmission Control Protocol 传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。在简化的计算机网络OSI模型中,它完成第四层传输层所指定的功能,用户数据报协议(UDP)是同一层内另一个重要的传输协议。在因特网协议族(Internet protocol原创 2017-03-07 13:12:33 · 812 阅读 · 0 评论 -
I/O多路复用之select
基本概念:IO多路复用是指内核一旦发现进程指定的一个或者多个IO条件准备读取,它就通知该进程。IO多路复用适用如下场合:(1)当客户处理多个描述字时(一般是交互式输入和网络套接口),必须使用I/O复用。(2)当一个客户同时处理多个套接口时,而这种情况是可能的,但很少出现。(3)如果一个TCP服务器既要处理监听套接口,又要处理已连接套接口,一般也要用到I/O复用。原创 2017-03-21 11:18:35 · 337 阅读 · 0 评论 -
http的基本认识—(URL,消息结构,无状态)
什么是HTTP协议: 协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守的规定或规则,超文本传输协议(HTTP)是一种通信协议,它允许将超文本标记语言(HTML)文档从Web服务器传送到客户端的浏览器 目前我们使用的是HTTP/1.1 版本。Web服务器,浏览器,代理服务器: 当我们打开浏览器,在地址栏中输入URL,然后我们就看到了网页。原创 2017-04-04 09:31:55 · 2391 阅读 · 0 评论 -
浅谈HTTP中get与post的区别
Http定义了与服务器交互的不同方法,最基本的方法有4种,分别是GET,POST,PUT,DELETE。URL全称是资源描述符,我们可以这样认为:一个URL地址,它用于描述一个网络上的资源,而HTTP中的GET,POST,PUT,DELETE就对应着对这个资源的查,改,增,删4个操作。到这里,大家应该有个大概的了解了,GET一般用于获取/查询资源信息,而POST一般用于更新资源信息。1原创 2017-04-04 10:10:05 · 32345 阅读 · 2 评论 -
HTTP和SOCKET中长连接与短连接的区别
TCP/IP TCP/IP是个协议组,可分为三个层次:网络层、传输层和应用层。 在网络层有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议。 在传输层中有TCP协议与UDP协议。;在应用层有:通过TCP协议来通信的应用层协议包括FTP、HTTP、TELNET、SMTP等 ; 通过UDP协议来通信的应用层协议包括DNS、TFTP等原创 2017-04-04 11:08:10 · 1312 阅读 · 0 评论 -
当你打开一个网站的时候,都发生了什么
原文:这是原文地址1. 首先嘛,你得在浏览器里输入要网址:2. 浏览器查找域名的IP地址导航的第一步是通过访问的域名找出其IP地址。DNS查找过程如下:浏览器缓存 – 浏览器会缓存DNS记录一段时间。 有趣的是,操作系统没有告诉浏览器储存DNS记录的时间,这样不同浏览器会储存个自固定的一个时间(2分钟到30分钟不等)。系统缓存 –转载 2017-07-23 12:07:02 · 3562 阅读 · 1 评论