一、OSI七层 应用层 表示层 会话层 传输层 (基于某种协议) 网络层 (认识IP地址) 数据链路层 (认识mac地址) 物理层 二、TCP协议 三次握手,四次断开 三、socket 对所有上层协议的底层封装(只进行发和收数据) 四、代码实现socket连接 客户端socket_client.py ...
分类:
其他好文 时间:
2020-03-31 23:10:02
阅读次数:
72
一、Socket Socket不是Java中独有的概念,而是一个语言无关标准。任何可以实现网络编程的编程语言都有Socket。 1,Socket概念 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。 建立网络通信连接至少要一个端口号。socket本质是编程接 ...
分类:
其他好文 时间:
2019-05-13 14:15:17
阅读次数:
81
一、计算机网络 多台独立的计算机通过网络通信设备连接起来的网络。实现资源共享和数据传递。在同一台电脑上可以将D盘上的一个文件传到C盘,但如果想从一台电脑传一个文件到另外一台电脑上就要通过计算机网络 二、网络编程 所谓网络编程就是通过某种计算机语言来实现不同设备间的资源共享和信息传递。计算机网络的创造 ...
分类:
编程语言 时间:
2019-02-07 19:18:06
阅读次数:
223
一.Socket网络编程 1.七层模型,亦称OSI(Open System Interconnection)参考模型,是参考模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系。 建立链接:ip+端口(端口有65535) 2.Socket Families(地址簇) sock ...
分类:
编程语言 时间:
2018-10-05 23:25:47
阅读次数:
240
一.?计算机网络介绍1.?计算机网络介绍:是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 2.?计算机网络分类:虽然网络类型的划分标准各种各样,但从地理位置划分是一种大家都认可的网络划分标准,按这种标准可以把网络类型分为局域网,城域网,广域网
分类:
编程语言 时间:
2018-03-28 22:03:20
阅读次数:
224
踩了一上午的坑之后,终于对网络编程有了一点大致的、基本的了解。真的是0基础,之前对socket网络编程一点都不知道。(感觉自己与时代脱轨。。。。) 首先我想对这些美妙的专业术语进行一番搜索: 服务器:简而言之,它是一个位于一个物理服务器上的网络服务器(呀,服务器上的服务器),它等待客户端发送请求。当 ...
分类:
编程语言 时间:
2018-03-27 23:57:30
阅读次数:
640
一、网络编程简绍 二、socket连接过程 三、socket文件传输 四、socket循环接收 五、socket粘包处理 六、FTP文件传输 七、socketServer 实战练习:FTP服务器编写 ...
分类:
其他好文 时间:
2018-01-26 15:58:13
阅读次数:
140
一、计算机网络 网络通信要素: 1、IP地址:A.用来标识网络上一台独立的主机 B.IP地址 = 网络地址 + 主机地址(网络号:用于识别主机所在的网络/网段。主机号:用于识别该网络中的主机) C.特殊的IP地址:127.0.0.1(本地回环地址、保留地址,点分十进制)可用于简单的测试网卡是否故障。 ...
分类:
编程语言 时间:
2018-01-06 22:09:04
阅读次数:
185
socket网络编程 一、简单的例子: client端: server端 : 一、稍复杂的例子: 发送内容含有中文: ...
分类:
其他好文 时间:
2017-11-11 00:22:36
阅读次数:
239
(注:本文部分内容摘自互联网,由于作者水平有限,不足之处,还望留言指正。)先写首诗,抒抒情。 一、 食堂、... ...
分类:
编程语言 时间:
2017-09-29 21:28:50
阅读次数:
313