
网络
沁梦阿尔卑斯
这个作者很懒,什么都没留下…
展开
-
服务端端口状态和客户端端口状态解释-LISTENING-ESTABLISHED-TIME_WAIT
TCP协议规定,对于已经建立的连接,网络双方要进行四次握手才能成功断开连接,如果缺少了其中某个步骤,将会使连接处于假死状态,连接本身占用的资源不会被释放。网络服务器程序要同时管理大量连接,所以很有必要保证无用连接完全断开,否则大量僵死的连接会浪费许多服务器资源。在众多TCP状态中,最值得注意的状态有两个:CLOSE_WAIT和TIME_WAIT。 1、LISTENING状态 FT转载 2014-08-15 14:43:44 · 4696 阅读 · 0 评论 -
面试必备之:MFC socket编程(浅出+深度:服务端和客户端端口问题)
要写网络程序就必须用Socket,这是程序员都知道的。而且,面试的时候,我们也会问对方会不会Socket编程?一般来说,很多人都会说,Socket编程基本就是listen,accept以及send,write等几个基本的操作。是的,就跟常见的文件操作一样,只要写过就一定知道。 对于网络编程,我们也言必称TCP/IP,似乎其它网络协议已经不存在了。对于TCP/IP,我们还知道TCP和UDP,前者可以转载 2014-08-15 14:40:24 · 748 阅读 · 0 评论 -
Access、Hybrid和Trunk三种模式的理解
Untag 就是普通的 ethernet 报文,普通 PC 机的网卡是可以识别这样的报文进行通讯。 Tag 报文结构的变化是在源 mac 地址和目的 mac 地址之后,加上了 4bytes 的 vlan 信息,也就是 vlan tag 头,一般来说这样的报文普通 PC 机的网卡是不能识别的。带 802.1Q 的帧是在标准以太网帧上插入了 4 个字节的标识,其中包含:1) 2转载 2014-07-15 14:35:52 · 859 阅读 · 0 评论