- 博客(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 144
原创 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 181
原创 网络编程之TCP协议(控制传输协议)
TCP协议 TCP协议,传输控制协议(英语:Transmission Control Protocol,缩写为 TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。TCP通信需要经过创建连接、数据传送、终止连接三个步骤。TCP通信模型中,在通信开始之前,一定要先建立相关的链接,才能发送数据,类似于生活中,"打电话"" TCP特点:...
2018-08-20 15:47:24 419
原创 网络编程之UDP协议(用户数据报协议)
目录UDP传输方式一、udp网络程序-发送、接收数据二、绑定接口1.发送端绑定接口2.接收端绑定接口三、UDP综合案例(UDP聊天室)udp通信模型 UDP传输方式UDP 协议全称是用户数据报协议, 在网络中它与TCP协议一样用于处理数据包, 是一种无连接的协议.选择 UDP 必须要谨慎, 在网络质量令人十分不满意的环境下, UDP协议数据包丢失会比较严...
2018-08-20 15:24:43 422
原创 网络通信
网络通信概述计算机网络, 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 IP地址概念:IP 地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址), 是IP Address的缩写。IP 地址是IP协议提...
2018-08-20 15:13:10 216
原创 Linux基本操作(三)之vim
Linux基本操作(三)vim 文本操作vim的三种基本工作模式:命令模式 文本输入模式 末行模式1.编辑模式 命令 含义 i和I i在光标前插入,I在行首插入。 a和A a在光标后插入,A在行末插入. o和O o在光标所在...
2018-08-20 15:10:05 124
原创 Linux基本操作(二)(cal、date、history、cat、more、重定向、管道、ln、find、grep、tar、文件权限、用户管理、开关机重启)
Linux基本操作(二)日期命令(cal/date)cal日历:不加参数显示当前月份日历 参数 含义 -3 显示系统前一个月,当前月,下一个月的月历 -j 显示在当年中的第几天 (一年日期按天算,从1月1号算起,默认显示当前月在一年中的天数) ...
2018-08-17 23:21:29 728
原创 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 685
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人