socket : 通络通信过程中,信息拼接的工具(中文:套接字)开发中,一个端口只对一个程序生效,在测试时,允许端口重复捆绑 (开发时删掉), 在bind方法之前加上这句话,可以让一个端口重复使用: sk.setsockopt(socket.SOL_SOCKET,socket.SO_REUSEADD ...
分类:
其他好文 时间:
2020-06-05 21:17:12
阅读次数:
78
ss\netstat 打印网络系统的状态 -t tcp -u udp -x 套接字 -a 所有 -l 处于监听的 -p 相关的程序及pid -n 显示端口 22 ssh http 80 mysql 3306 redis 6379 mongdb 27017 windows远程桌面 3389 oracl ...
分类:
系统相关 时间:
2020-06-05 01:08:02
阅读次数:
95
Reference jianshu easemob TCP UDP TCP(Transmission Control Protocol):传输控制协议 UDP(User Datagram Protocol):用户数据报协议 TCP UDP 都是传输层协议 目录 TCP UDP 目录 TCP / UD ...
分类:
其他好文 时间:
2020-06-01 00:43:28
阅读次数:
65
tcp 和 udp 的区别 > tcp面向连接,可靠,基于字节流,udp不面向连接,不可靠,基于数字报 tcp 连接为点到点,udp支持一对一,一对多,多对一,多对多的交互通信 在传输相同大小数据,tcp报头20字节,udp 8字节,tcp报头比udp复杂,tcp没有丢包,udp有丢包 udp使用尽 ...
分类:
其他好文 时间:
2020-05-31 15:54:56
阅读次数:
61
DNS and Bind Sockets: C/S: Client:发起应用请求的程序; Server:响应请求(提供服务)的程序; LISTEN: Socket 传输层协议: TCP, UDP, SCTP TCP: Transmission Control Protocol 面向连接的协议:双方通 ...
分类:
其他好文 时间:
2020-05-29 19:37:49
阅读次数:
67
Socket编程(异步通讯)(Tcp,Udp) 上一章主要展示了Socket的Tcp\Udp两种协议下的基本通讯方式,属于同步通讯。至于一个服务器对应多个客户端,或者对应多个请求,我们采用的是多线程的方式来解决此问题。然而本章节我们将有更好的方式去实现它:Socket在Tcp\Udp两种协议下的异步 ...
分类:
其他好文 时间:
2020-05-28 23:43:17
阅读次数:
66
UDP和TCP是网络通讯常用的两个传输协议,C#一般可以通过Socket来实现UDP和TCP通讯,由于.NET框架通过UdpClient、TcpListener 、TcpClient这几个类对Socket进行了封装,使其使用更加方便, 本文就通过这几个封装过的类讲解一下相关应用。 ...
一共三面+hr面 一面: 问了我笔试题没做出来的几题有什么思路,还问了我spfa的复杂度,其实是O(VE) 而我答了O(kE)。。。 应该无伤大雅 OSI七层模型,具体都是做什么工作的: 物理层、链路层、网络层、传输层、会话层、表示层、应用层 tcp、udp是做什么的: 是传输协议 tcp、udp有 ...
分类:
编程语言 时间:
2020-05-24 09:27:33
阅读次数:
233
Ruby提供了两个级别访问网络的服务,在底层你可以访问操作系统,它可以让你实现客户端和服务器为面向连接和无连接协议的基本套接字支持。 Ruby 统一支持应用程序的网络协议,如FTP、HTTP等。 不管是高层的还是底层的。ruby提供了一些基本类,让你可以使用TCP,UDP,SOCKS等很多协议交互, ...
分类:
其他好文 时间:
2020-05-23 18:41:05
阅读次数:
68
网络性能评估,就是网络带宽测试。 网络带宽测试,测试的不是带宽,而是网络吞吐量。 需要根据具体当前业务目标,来评估的某一层的网络性能:应用层、TCP/UDP、转发。 1) 转发性能 网络接口层和网络层,它们主要负责网络包的封装、寻址、路由以及发送和接收,最重要的性能指标是 每秒可处理的网络包数 PP ...
分类:
系统相关 时间:
2020-05-22 12:40:42
阅读次数:
71