C++网络编程
明天也要加油鸭
加油,加油,再加油!
展开
-
1、NetBIOS简介
“网络基本输入/输出系统” (Network Basic Input/Output System, NetBIOS)是一种标准的应用程序编程接口(A P I),1983年由Sytek公司专为IBM开发成功。NetBIOS为网络通信定义了一种编程接口,但却没有详细定义物理性的“帧”如何在网上传输。1985年,IBM创制了NetBIOS扩展用户接口(NetBIOS Extended User Inte...原创 2019-03-21 16:18:02 · 1252 阅读 · 0 评论 -
三次握手
TCP握手协议 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接.第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; SYN:同步序列编号(Synchronize Sequence Numbers)第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(sy...原创 2019-03-31 22:24:26 · 135 阅读 · 0 评论 -
TCP三次握手四次挥手详解
转载TCP三次握手四次挥手详解相对于SOCKET开发者,TCP创建过程和链接折除过程是由TCP/IP协议栈自动创建的.因此开发者并不需要控制这个过程.但是对于理解TCP底层运作机制,相当有帮助.而且对于有网络协议工程师之类笔试,几乎是必考的内容.企业对这个问题热情之高,出乎我的意料:-)。有时上午面试前强调这个问题,并重复讲一次,下午几乎每一个人都被问到这个问题。因此在这里详细解释...转载 2019-05-13 20:06:40 · 351 阅读 · 0 评论 -
OSI七层模型
七层模型,亦称OSI(Open System Interconnection)。参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一般称为OSI参考模型或七层模型。它是一个七层的、抽象的模型体,不仅包括一系列抽象的术语或概念,也包括具体的协议。OSI七层模型的划分 OSI定义了网络互连的七层框架(物理层、数据链路层、网络层、传输层、会话层、表示层...原创 2019-05-13 14:46:03 · 534 阅读 · 0 评论 -
图解HTTP头
一、HTTP报文首部 HTTP协议的请求和响应报文中必定包含HTTP报文首部。首部内容分别为客户端和服务器处理请求和响应提供所需要的信息。1、HTTP请求报文 在请求中,HTTP报文由方法、URI、HTTP版本、HTTP首部字段等部分构成2、HTTP响应报文&nbs...转载 2019-06-20 08:42:20 · 1185 阅读 · 0 评论 -
HTTP断点续传
HTTP1.1协议(RFC2616)中定义了断点续传相关的HTTP头 Range和Content-Range字段,一个最简单的断点续传实现大概如下:1)客户端下载一个1024K的文件,已经下载了其中512K2)网络中断,客户端请求续传,因此需要在HTTP头中申明本次需要续传的片段: Range:bytes=512000- 这个头通知服务端从文件的...转载 2019-06-20 09:13:05 · 725 阅读 · 0 评论