共计 3 篇文章

wireshark(一):安装和配置

网络是程序员必须掌握的技能,这里从wireshark抓包分析工具wireshark入手,慢慢进入网络的神秘世界。 安装 我的系统环境是archlinux 64bit,wireshark GUI(图形化界面)有GTK和QT两个实现版本,个人使用的qt版本: ➜ ~ pacman -Ss wireshark community/wireshark-cli 2.2.8-1 [installed] a free network protocol analyzer for ...

websocket(一)基础

基础 项目中需要用到WebSocket,自己结合wikimedia/WebSocket学习一些基础知识,记录下来,方便复习。 websocket是communication protocal(通信协议) full-duplex(全双工) over single TCP websocket设计之初用于browser和web server之间通信,现在可用于任意实现websocket协议的client和server 一次handshake(握手)后进行Upgrader request(协议升级) low overload(低负荷,不需要header信息) ...

socket学习

overview socket译做套接字,在计算机网络中,用于收发数据的内部endpoint。socket本质上是文件描述符。 handle Handle (computing),handle指计算机中引用的一种资源,是一个抽象的概念。通常包含: file descriptors,文件描述符。 network sockets,网络套接字。 process idendifiers,进程ID。 job IDs,Job ID。 进程ID和jobID可以用整数表示。文件描述符和套接字也可以表示成整数, ...