网络编程
A.Crocodile
这个作者很懒,什么都没留下…
展开
-
TCP协议中的三次握手和四次挥手(图解)
一、TCP报文格式 TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图:图1 TCP报文格式 上图中有几个字段需要重点介绍下: (1)序号:Seq序号,占32位,用来标识从TCP源端向目的端发送的字节流,发起方发送数据时对此进行标记。 (2)确认序号:Ack序号,占32位,只有AC转载 2017-07-10 17:53:49 · 575 阅读 · 0 评论 -
网络编程基础一
一、数据存储顺序:大端和小端 高位字节存储高字节称为小端模式,通常都计算机采用这个模式存储。而网络则采用大端传输。所以需要转换 面试有时会出这么个题:写一个程序判断程序的存储是大端还是小端? 程序的原理见下图: [cpp] view plain copy转载 2017-06-30 20:18:39 · 212 阅读 · 0 评论 -
基于TCP协议用多线程实现并发服务器,实现思路、算法和demo
基本的思路:用主线程负责client的连接, 然后当有客户端来连接的时候,创建子进程。在子进程里面实现数据的接收。1.myhead.h先把一些要用的API的头文件都写进来。#ifndef _MYHEAD_H_#define _MYHEAD_H_#include #include #include #include #include #include #include #原创 2017-07-16 19:52:26 · 2638 阅读 · 0 评论