自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

czf的编程工坊

记录编程的点点滴滴

  • 博客(4)
  • 收藏
  • 关注

原创 TCP三次握手四次挥手【概念梳理】

TCP协议:传输控制协议,是一个有链接,可靠的,面向字节流的传输层协议。 TCP三次握手:1.怎么三次握手?从上面的两幅图中我们可以看出:第一次握手:SYN = 1, seq = x    客户端发送一个TCP的SYN标准位为1的包,知名客户端打算连接的服务器的端口(请求同步),并选择序号seq = x 表明传送数据时的第一个数据字节 的序号是x。seq是随机值。...

2018-07-31 15:52:32 370

原创 关于RTT、TTL、MSL的概念解释

    1、 MSL 是Maximum Segment Lifetime英文的缩写,中文可以译为“报文最大生存时间”,他是任何报文在网络上存在的最长时间,超过这个时间报文将被丢弃。因为tcp报文 (segment)是ip数据报(datagram)的数据部分,具体称谓请参见《数据在网络各层中的称呼》一文;   2、ip头中有一个TTL域,TTL是 time to live的缩写,中文可以译为“...

2018-07-31 16:10:42 2388 1

原创 基于socket套接字的UDP/TCP服务器【网络编程】

基于socket套接字基本函数,我们就可以实现一些简单的回显服务器,及基于UDP/TCP的服务器和客户端。UDP回显服务器:简单思路:1.socket()创建socket套接口2.bind() 绑定IP地址端口号3.循环的从连接端口接收数据,并重新写入//////////////////////////////////////////////// 服务器:// 1.启...

2018-07-30 11:55:05 253

原创 网络编程套接字【socket】

在学习Linux系统编程的时候,进程间的通信方式包括——管道、消息队列、共享内存、信号量等方式。但是这些通信方式都村子一定的缺陷——都是在同一个机器上的进程间的通信。为了让不同机器上的进程之间相互通信,Linux网络编程便可解决。linux系统支持套接字接口,可以通过与使用管道类似的方法来使用套接字,但套接字还包含了计算机网络的通信。Linux网络编程---套接字。套接字(socket)是...

2018-07-29 21:31:58 1017

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除