自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 tcp的三次握手和四次挥手

tcp的三次握手和四次挥手三次挥手(1)第一次握手:Client将标志位SYN置为1,随机产生一个值seq=J,并将该数据包发送给Server,Client进入SYN_SENT状态,等待Server确认。(2)第二次握手:Server收到数据包后由标志位SYN=1知道Client请求建立连接,Server将标志位SYN和ACK都置为1,ack=J+1,随机产生一个值seq=K,并将...

2018-08-21 21:44:56 135

原创 tcp协议(二)

tcp协议(二)tcp数据传输综合案例案例:文件下载器功能分析文件下载器客户端:import socket"""1.创建socket对象2.连接服务端 connect3.发送接收信息 创建下载文件名4.关闭连接"""# 1.创建socket对象client_socket = socket.socket(socket.AF_INET, sock...

2018-08-21 21:32:27 177

原创 网络编程之TCP协议(控制传输协议)

TCP协议 TCP协议,传输控制协议(英语:Transmission Control Protocol,缩写为 TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。TCP通信需要经过创建连接、数据传送、终止连接三个步骤。TCP通信模型中,在通信开始之前,一定要先建立相关的链接,才能发送数据,类似于生活中,"打电话"" TCP特点:...

2018-08-20 15:47:24 398

原创 网络编程之UDP协议(用户数据报协议)

目录UDP传输方式一、udp网络程序-发送、接收数据二、绑定接口1.发送端绑定接口2.接收端绑定接口三、UDP综合案例(UDP聊天室)udp通信模型 UDP传输方式UDP 协议全称是用户数据报协议, 在网络中它与TCP协议一样用于处理数据包, 是一种无连接的协议.选择 UDP 必须要谨慎, 在网络质量令人十分不满意的环境下, UDP协议数据包丢失会比较严...

2018-08-20 15:24:43 416

原创 网络通信

网络通信概述计算机网络, 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 IP地址概念:IP 地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址), 是IP Address的缩写。IP 地址是IP协议提...

2018-08-20 15:13:10 206

原创 Linux基本操作(三)之vim

Linux基本操作(三)vim 文本操作vim的三种基本工作模式:命令模式 文本输入模式 末行模式1.编辑模式 命令 含义 i和I i在光标前插入,I在行首插入。 a和A a在光标后插入,A在行末插入. o和O o在光标所在...

2018-08-20 15:10:05 116

原创 Linux基本操作(二)(cal、date、history、cat、more、重定向、管道、ln、find、grep、tar、文件权限、用户管理、开关机重启)

Linux基本操作(二)日期命令(cal/date)cal日历:不加参数显示当前月份日历 参数 含义 -3 显示系统前一个月,当前月,下一个月的月历 -j 显示在当年中的第几天 (一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数) ...

2018-08-17 23:21:29 694

原创 Linux基本操作(一) (操作系统、发展史、目录文件、ls、pwd、绝对路径、相对路径、touch、mkdir、cd、clear、rm、cp、mv)

Linux基本操作(一)操作系统操作系统的作用为应用程序提供支持控制硬件运行操作系统的分类桌面操作系统 Windows居多 服务器操作系统 Linux居多 还有 Windows server 嵌入式操作系统 Linux 移动设备操作系统 iOS(基于Unix) Android(基于Linux)发展史内核:内核(kernel)是系统的心脏,是运行程序和管理像磁盘和...

2018-08-15 23:23:32 673

空空如也

空空如也

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

TA关注的人

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