-- 基于状态的iptables 如果按照tcp/ip来划分连接状态,有12种之多 但iptables里只有4种状态;ESTABLISHED、NEW、RELATED及INVALID 这两个分类是两个不相干的定义。例如在TCP/IP标准描述下UDP及ICMP数据包是没有连接状态的,但在state模块的 ...
分类:
其他好文 时间:
2019-08-10 13:46:50
阅读次数:
91
-- IP IANA (Internet Assigned Numbers Authority) ,Internet号分配机构。负责对IP地 址分配规划以及对TCP/UDP公共服务的端口定义。国际互联网代理成员管理局(IANA)是在国际互联 网中使用的IP 地址、域名和许多其它参数的管理机构。IP地 ...
分类:
其他好文 时间:
2019-08-10 13:37:33
阅读次数:
148
一 计算机网络体系结构分层 传输层 二 TCP/IP 1.TCP/IP的具体含义 从字面意义上讲,有人可能会认为TCP/IP是指的TCP和IP两种协议。实际生活中有时确实是指这两种协议。然而很多情况下,它只是利用IP进行通信时所必须用到的协议群的统称。具体来说,IP或者ICMP、TCP或者UDP、T ...
分类:
其他好文 时间:
2019-08-10 12:24:58
阅读次数:
73
Python 四大主流 Web 编程框架 目前Python的网络编程框架已经多达几十个,逐个学习它们显然不现实。但这些框架在系统架构和运行环境中有很多共通之处,本文带领读者学习基于Python网络框架开发的常用知识,及目前的4种主流Python网络框架:Django、Tornado、Flask、Tw ...
分类:
编程语言 时间:
2019-08-10 11:59:17
阅读次数:
81
基于TCP的大文件发送 UDP通信 特点:数据报协议(自带报头),没有双向通道,通信过程类似于发短信。 1.udp协议客户端允许发空 2.udp协议不会粘包 3.udp协议支持并发 ***允许发空和不会粘包的原因都是因为基于数据报协议,自带了报头 简易版本的QQ 利用socketserver完成并发 ...
分类:
其他好文 时间:
2019-08-09 21:50:08
阅读次数:
95
打印流 打印流是输出信息最方便的类,注意包含字节打印流:PrintStream和字符打印流:PrintWriter。 打印流提供了非常方便的打印功能,可以打印任何类型的数据信息,例如:小数,整数,字符串。 回顾: 之前打印信息需要使用OutputStream但是这样,所有数据输出会非常麻烦,Stri ...
分类:
编程语言 时间:
2019-08-09 17:54:25
阅读次数:
136
TCP协议: TCP可以提供可靠的,面向连接的传输服务(TCP的可靠体现在TCP在传递数据之前,会有三次握手来建立连接,而且在数据传递时,有确认、窗口、重传、拥塞控制机制,在数据传完后,还会断开连接用来节约系统资源),但是会增加资源的开销。 UDP协议: UDP 在传送数据之前不需要先建立连接,远地 ...
分类:
其他好文 时间:
2019-08-09 01:49:59
阅读次数:
105
大文件上传 异常处理 异常处理分成两种: 一种是语法错误,这种错误没办法过python解释器的语法检测,必须在发生之后就改正 还有一种是逻辑错误,这种错误看不出来,可以采用异常处理机制进行捕获 异常种类 UDP ...
分类:
其他好文 时间:
2019-08-09 01:45:48
阅读次数:
89
1.异常处理 1 '''''' 2 """ 3 异常处理 4 """ 5 """ 6 1.什么是异常? 7 程序在运行过程中出现了不可预知的错误,并且该错误没有对应的处理机制,就会以异常的形式表现出来 8 造成的影响就是整个程序无法再正常运行 9 """ 10 """ 11 2.异常的结构:类型+信 ...
分类:
Web程序 时间:
2019-08-09 01:31:35
阅读次数:
169
1. 基本知识 (1)socket domain:确定通信特征,如地址格式 type:限定套接字类型,主要设置运输层特征 protocol:通常为0,表示按照给定的域和套接字类型选择默认协议。 socket返回fd,使其能使用部分文件IO的api 套接字是双向的,可以禁止其输入/输出 (2)字节序 ...
分类:
系统相关 时间:
2019-08-09 01:09:33
阅读次数:
105