51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Tcp
Http、TCP/IP、Socket的区别
网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TPC/IP协议是传输层协...
代码星球
·
2020-08-27
Http
TCP
IP
Socket
区别
UNP(一):网络编程角度下的TCP、UDP协议
此博文是学习UNP(UNIXNetworkProgramming)后的读书笔记,供以后自己翻阅回想知识。TCP、UDP概述在前面《计算机网络与TCP/IP》栏目下已经介绍过一些关于TCP、UDP的相关知识TCP/IP(三):传输层TCP与UDP,这里仅仅是简单从UNIX网络编程的角度介绍TCP、UDP协议。我们都知道U...
代码星球
·
2020-08-26
UNP
网络编程
角度
TCP
UDP
tcp与tcp6的区别
为什么netstat对某些服务只显示了tcp6监听端口netstat查看监听的服务端口时,却只显示了tcp6的监控,但是服务明明是可以通过tcp4的ipv4地址访问的,那为什么没有显示tcp4的监听呢?以sshd监听的22端口为例:#netstat-tlnp|grep:22tcp &n...
代码星球
·
2020-08-24
tcp
tcp6
区别
net.ipv4.tcp_fin_timeout的错误理解
按照文档的说法,貌似长久以来我对于tcp_fin_timeout的理解都是错误的先备份在这里,再验证提高Linux应对短连接的负载能力在存在大量短连接的情况下,Linux的TCP栈一般都会生成大量的TIME_WAIT状态的socket。你可以用下面的命令看到:netstat-ant|grep-i...
代码星球
·
2020-08-24
net.ipv4.tcp
fin
timeout
错误
理解
ubuntu系统TCP连接参数优化-TIME_WAIT过多解决办法
状态:描述CLOSED:无连接是活动的或正在进行LISTEN:服务器在等待进入呼叫SYN_RECV:一个连接请求已经到达,等待确认SYN_SENT:应用已经开始,打开一个连接ESTABLISHED:正常数据传输状态FIN_WAIT1:应用说它已经完成FIN_WAIT2:另一边已同意释放ITMED_WAIT:...
代码星球
·
2020-08-24
ubuntu
系统
TCP
连接
参数
tcpdump抓包工具的使用
个人原创,转载请注明,否则依法追究法律责任2018-02-28 16:01:26tcpdump倾倒网络传输数据,直接启动tcpdump将监视第一个网络接口上所有流过的数据包。1不接任何参数,表示监听本机的eth0网卡。如果不指定网卡,默认tcpdump只会监视第一个网络接口,一般是eth0,下面的例子都没有指...
代码星球
·
2020-08-24
tcpdump
抓包
工具
使用
TCP的三次握手与四次挥手理解及面试题(很全面)
序列号seq:占4个字节,用来标记数据段的顺序,TCP把连接中发送的所有数据字节都编上一个序号,第一个字节的编号由本地随机产生;给字节编上序号后,就给每一个报文段指派一个序号;序列号seq就是这个报文段中的第一个字节的数据编号。 确认号ack:占4个...
代码星球
·
2020-08-23
TCP
三次
握手
四次
挥手
TCP/IP协议简单介绍
TCP/IP(TransmissionControlProtocol/InternetProtocol)是传输控制协议和网络协议的简称,它定义了电子设备如何连入因特网,以及数据如何在它们之间传输的标准。TCP/IP不是一个协议,而是一个协议族的统称,里面包括了IP协议、ICMP协议、TCP协议、以及http、ftp、p...
代码星球
·
2020-08-19
TCP
IP
协议
简单
介绍
TCP网络参数优化
1. echo"102465535">/proc/sys/net/ipv4/ip_local_port_range设置向外连接可用端口范围表示可以使用的端口为65535-1024个(0~1024为受保护的) echo1>/proc/sys/net/ipv4/tcp_tw_reuse设置time_wait...
代码星球
·
2020-08-14
TCP
网络
参数
优化
Python:TCP/IP协议和Socket通信
TCP/IP协议是一系列的网络协议的总和,它一共分为四个部分:应用层、传输层、网络层、链路层网络层:有IP协议、ICMP协议、ARP协议、RARP协议和BOOTP协议传输层:有TCP协议与UDP协议应用层:有FTP、HTTP、TELNET、SMTP、DNS等协议1.TCP是面向有连接的;UDP是无连接的即发送数据之前是...
代码星球
·
2020-08-09
Python
TCP
IP
议和
Socket
TCP 传输控制协议
开头先说几个协议:IP:网际协议TCP:传输控制协议Http:超文本传输协议AMQP:高级消息队列协议一:TCP是什么?TCP(TransmissionControlProtocol传输控制协议)是一种面向连接的、可靠的、基于字节流的传输层通信协议。首先来看看OSI的七层模型:我们需要知道TCP工作在网络OSI的七层模...
代码星球
·
2020-08-09
TCP
传输
控制
协议
UNIX环境高级编程——TCP/IP网络编程
常用网络信息检索函数gethostname()getppername()getsockname()gethostbyname()gethostbyaddr()getprotobyname()getprotobynumber()getservbyname()getservbyport()网络属性设置头文件:#includ...
代码星球
·
2020-08-09
UNIX
环境
高级
编程
TCP
python tcp .demo
client:#-*-coding:utf-8-*-importsockets=socket.socket(socket.AF_INET,socket.SOCK_STREAM)s.connect(('127.0.0.1',9999))print(s.recv(1024))fordatain['zhang',...
代码星球
·
2020-08-09
python
tcp
.demo
tornado tcp 框架 demo
server#!/usr/bin/envpythonimportloggingfromtornado.ioloopimportIOLoopfromtornadoimportgenfromtornado.iostreamimportStreamClosedErrorfromtornado.tcpserveri...
代码星球
·
2020-08-09
tornado
tcp
框架
demo
python tcp demo
server#-*-coding:utf-8-*-"""CreatedonMonMar2822:28:292016@author:zhanghc"""#引入模块importsocketimportthreadingimporttimedeftcplink(sock,addr):print('Acceptne...
代码星球
·
2020-08-09
python
tcp
demo
首页
上一页
...
10
11
12
13
14
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他