- 博客(8)
- 资源 (8)
- 收藏
- 关注
转载 网络知识梳理--OSI七层网络与TCP/IP五层网络架构及二层/三层网络(转)
作为一个合格的运维人员,一定要熟悉掌握OSI七层网络和TCP/IP五层网络结构知识。废话不多说!下面就逐一展开对这两个网络架构知识的说明:一、OSI七层网络协议OSI是Open System Interconnect的缩写,意为开放式系统互联。OSI参考模型各个层次的划分遵循下列原则:1)根据不同层次的抽象分层2)每层应当有一个定义明确的功能3)每层功能的选择应该有助于制定网...
2018-12-25 11:27:40
595
1
转载 对服务器上出现大量的SYN_RECV状态的TCP连接的问题分析
首先我们需要弄清楚SYN_RCVD状态是怎样产生的,通过TCP状态转换图(如下图)我们可以清楚的看到,SYN_RCVD是TCP三次握手的中间状态,是服务端口(监听端口,如应用服务器的80端口)收到SYN包并发送[SYN,ACK]包后所处的状态。这时如果再收到ACK的包,就完成了三次握手,建立起TCP连接。 如果服务器上出现大量的SYN_RCVD状态的TCP连接说明这些连接
2012-02-13 13:56:38
1166
原创 IT人的出路在哪?(大牛的话)
太对了,搞技术的不能一味蒙头大干前面各种各样的例子也说到了,工资的瓶颈在那里,虽然具体数字不一样,但他确实是存在的!但是,大伙都有意无意的意识到了:收入是没有瓶颈的!1、掌握核心技术,把握公司股权,这是最简单直接有效的一种收入方式,作为股东分红2、利用自己的技
2011-10-11 17:47:39
460
原创 Windows Sockets
Windows Sockets Windows下网络编程的规范-Windows Sockets是Windows下得到广泛应用的、开放的、支持多种协议的网络编程接口。从1991年的1.0版到1995年的2.0.8版,经过不断完善并在Intel、Microsoft、Sun、SGI
2011-07-27 15:41:41
432
原创 异步套接字基础:select函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET
select函数: 系统提供select函数来实现多路复用输入/输出模型。原型: #include sys/time.h> #include unistd.h> select函数: 系统提供sel
2011-07-26 15:12:08
337
原创 socket编程原理
socket编程原理 1 问题的引入 UNIX系统的I/O命令集,是从Maltics和早期系统中的命令演变出来的,其模式为打开一读/写一关闭(open-write-read-close)。在一个用户进程进行I/O操作时,它首先调用“打开”获得对指定文件或设备的使用权,并返回称
2011-07-25 13:03:59
361
转载 TCP/IP网络协议的通俗理解
收藏 前段时间做了一个开发,涉及到网络编程,开发过程比较顺利,但任务完成后始终觉得有一些疑惑。主要是因为对网络协议不太熟悉,对一些概念也没弄清楚。后来我花了一些时间去了解这些网络协议,现在对TCP/IP网络协议有了初步的认识,在这里总结出来,可以梳理一下我对网络协议的理解,加深印象.话说两台电脑要通讯就必须遵守共同的规则,就好比两个人要沟通就必须使用共同的语言一样。一个只懂英语的人,和一个只
2011-06-23 11:27:00
1176
转载 PDP上下文和PDP地址
MS要接入外部PDN,MS还应具有与该PDN相应的地址,称为PDP地址,PDP地址是用于外部分组数据网识别MS的PDP上下文时使用的地址。如用手机上GPRS时,就会给你分配PDP报文,可以理解成由PDP context得到IP地址上网,它是保存与一条数据传输路由相关的所有参数,它包含的参数随着在无线网中的位置不同而不同。PDP地址就像开通有线电话时,开通工单上的电话号码,而PDP上下文就是这张电话
2011-06-22 12:18:00
1133
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人