网络
筱瑶
nice
展开
-
网络通信
网络通信概述 计算机网络, 是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 IP地址 概念: IP 地址是指互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址), 是IP Address的缩写。IP 地址是IP协议提...原创 2018-08-20 15:13:10 · 206 阅读 · 0 评论 -
网络编程之UDP协议(用户数据报协议)
目录 UDP传输方式 一、udp网络程序-发送、接收数据 二、绑定接口 1.发送端绑定接口 2.接收端绑定接口 三、UDP综合案例(UDP聊天室) udp通信模型 UDP传输方式 UDP 协议全称是用户数据报协议, 在网络中它与TCP协议一样用于处理数据包, 是一种无连接的协议. 选择 UDP 必须要谨慎, 在网络质量令人十分不满意的环境下, UDP协议数据包丢失会比较严...原创 2018-08-20 15:24:43 · 416 阅读 · 0 评论 -
网络编程之TCP协议(控制传输协议)
TCP协议 TCP协议,传输控制协议(英语:Transmission Control Protocol,缩写为 TCP)是一种面向连接的、可靠的、基于字节流的传输层通信协议,由IETF的RFC 793定义。 TCP通信需要经过创建连接、数据传送、终止连接三个步骤。 TCP通信模型中,在通信开始之前,一定要先建立相关的链接,才能发送数据,类似于生活中,"打电话"" TCP特点: ...原创 2018-08-20 15:47:24 · 398 阅读 · 0 评论 -
tcp协议(二)
tcp协议(二) tcp数据传输综合案例 案例:文件下载器 功能分析 文件下载器客户端: import socket """ 1.创建socket对象 2.连接服务端 connect 3.发送接收信息 创建下载文件名 4.关闭连接 """ # 1.创建socket对象 client_socket = socket.socket(socket.AF_INET, sock...原创 2018-08-21 21:32:27 · 177 阅读 · 0 评论 -
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 阅读 · 0 评论