
网络协议
云烟,不再年轻
积累是一个漫长的过程,它足以可以让你写出N本书的内容
展开
-
telnet的工作原理及命令
工作原理: 当你用Telnet登录进入远程计算机系统时,你事实上启动了两个程序,一个 叫Telnet客户程序,它运行在你的本地机上;另一个叫Telnet服务器程序,它运 行在你要登录的远程计算机上。本地机上的客户程序要完成如下功能: 1 、建立与服务器的TCP 联接; 2 、从键盘上接收你输入的字符; 3 、把你输入的字符串变成标准格式并送给远程服务器; 4 、从远程服务器接收输出的信息; 5 、原创 2007-10-23 15:55:00 · 19820 阅读 · 0 评论 -
请问什么是ACK消息?
在tcp协议中通讯之前都要经过三次握手,请求方发出一个syn信号请求连接,对方收到并接受的时候就会发出ack消息。 ack就是回应的意思。什么是ACk攻击Land (Land Attack)攻击:在 Land 攻击中,黑客利用一个特别打造的SYN 包--它的原地址和目标地址都被设置成某一个服务器地址进行攻击。此举将导致接受服务器向它自己的地址发送 SYN-ACK 消息,结果这个地址又发回原创 2007-12-21 11:23:00 · 11961 阅读 · 0 评论 -
TCP滑动窗口
目前建立在TCP协议上的网络协议特别多,有telnet,ssh,有ftp,有http等等。这些协议又可以根据数据吞吐量来大致分成两大 类:(1)交互数据类型,例如telet,ssh,这种类型的协议在大多数情况下只是做小流量的数据交换,比如说按一下键盘,回显一些文字等等。(2)数 据成块类型,例如ftp,这种类型的协议要求TCP能尽量的运载数据,把数据的吞吐量做到最大,并尽可能的提高效率。针对这两原创 2007-12-21 11:33:00 · 2437 阅读 · 0 评论 -
如何查看端口+如何关闭开放端口
查看端口在Windows 2000/XP/Server 2003中要查看端口,可以使用Netstat命令:依次点击“开始→运行”,键入“cmd”并回车,打开命令提示符窗口。在命令提示符状态下键入“netstat -a -n”,按下回车键后就可以看到以数字形式显示的TCP和UDP连接的端口号及状态。小知识:Netstat命令用法命令格式:Netstat -a -e -n -o -s-an-a 表示显原创 2007-12-20 09:35:00 · 3878 阅读 · 0 评论 -
TCP报头里的那个窗口大小到底是指什么
TCP通过滑动窗口的概念来进行流量控制。设想在发送端发送数据的速度很快而接收端接收速度却很慢的情况下,为了保证数据不丢失,显然需要进行流量控制, 协调好通信双方的工作节奏。所谓滑动窗口,可以理解成接收端所能提供的缓冲区大小。TCP利用一个滑动的窗口来告诉发送端对它所发送的数据能提供多大的缓 冲区。由于窗口由16位bit所定义,所以接收端TCP 能最大提供65535个字节的缓冲。由此,可以利用窗口大原创 2007-12-21 10:54:00 · 29078 阅读 · 6 评论 -
以太网接口TCP/IP协议介绍,说的很容易懂了
TCP/IP协议,或称为TCP/IP协议栈,或互联网协议系列。TCP/IP协议栈(按TCP/IP参考模型划分) 应用层 FTP SMTP HTTP ...原创 2007-11-20 11:03:00 · 23299 阅读 · 2 评论 -
1433端口映射 架设sql server
关于通过外网连接内网SQL Server服务器的方法 近日,在论坛上看到的有关SQL Server远程连接的文章后,真的受益良多。一直以来困惑了已久的关于从外网如何连接到内网的SQL Server服务器上的方法,现已解决了,相信也有不少象我这样的狐友们。故此,现在把我实现的方法拿出与大家分享一下,小弟很菜,若有不对的地方,请大家纠正,谢谢!操作设置如下:1.在内网里的某一台机上安装好操作转载 2007-11-12 11:05:00 · 11544 阅读 · 0 评论 -
Windows 防火墙上也有端口映射功能
端口映射可以在路由器上设置,可以在代理服务器上设置,其实 Windows Server 2003/XP/2000 的防火墙上也有端口映射功能。假如要进行端口映射的计算机的IP地址是:192.168.0.1。完成把192.168.0.1的80端口,映射到192.168.0.10的8080端口,进行如下设置即可。 打开 “Windows 防火墙”,选择“高级”标签页。 I>在“高级”标签原创 2007-11-12 11:03:00 · 16480 阅读 · 0 评论 -
什么是端口映射
如果你是ADSL、CABLE MODEM或光纤等宽带接入用户,想在网吧或公司内部建一个游戏服务器或WEB服务器,并且能够让互联网上的用户访问你的服务器,那么你就会遇到端口映射问题。 通常情况下,路由器都有防火墙功能,互联网用户只能访问到你的路由器WAN口(接ADSL线口),而访问不到内部服务器。要想让外面用户访问到服务器,那么你就要在路由器上做一个转发设置,也就是端口映射设置,让用户的请求到了路原创 2007-11-12 10:48:00 · 2312 阅读 · 0 评论 -
什么是IP数据包
“包”(Packet)是TCP/IP协议通信传输中的数据单位,一般也称“数据包”。有人说,局域网中传输的不是“帧”(Frame)吗?没错,但是TCP/IP协议是工作在OSI模型第三层(网络层)、第四层(传输层)上的,而帧是工作在第二层(数据链路层)。上一层的内容由下一层的内容来传输,所以在局域网中,“包”是包含在“帧”里的。 名词解释:OSI(Open System Interconnection原创 2007-11-07 11:04:00 · 4342 阅读 · 3 评论 -
基于GPS 和GSM的农场短信中心的设计与实现
基于GPS 和GSM的农场短信中心的设计与实现 整理时间 [2005-08-28] 阅读次数 [13003] 作者:彭波 张伟娜 来源:中国农业原创 2007-11-07 14:27:00 · 2115 阅读 · 0 评论 -
CMPP和SMPP协议比较
并非同类型协议CMPP和SMPP都是短信协议中的一种,但它们不是同一类型的协议。SMPP和ESME和SMC(短信中心)之间的协议,而CMPP是SP和中国移动ISMG之间的通讯协议。以下是CMPP 3.0文档中的图示。与CMPP对应的协议有,联通的SGIP协议,中国电信的SMGP协议,网通的CNGP协议。作为SP,只需要了解CMPP,不需要了解SMPP。最新版本和兼容转载 2007-11-02 10:58:00 · 2537 阅读 · 0 评论 -
什么是网关
网关(Gateway)又称网间连接器、协议转换器。网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网关的结构也和路由器类似,不同的是互连层。网关既可以用于广域网互连,也可以用于局域网互连。 什么是网关? 网关(Gateway)又称网间连接器、协议转换器。网关在传输层上以实现网络互连,是最复杂的网络互连设备,仅用于两个高层协议不同的网络互连。网原创 2007-11-02 15:26:00 · 2810 阅读 · 1 评论 -
网络通讯,基于TCP协议,C#,实现
用C#实现基于TCP协议的网络通讯 TCP协议是一个基本的网络协议,基本上所有的网络服务都是基于TCP协议的,如HTTP,FTP等等,所以要了解网络编程就必须了解基于TCP协议的编程。然而TCP协议是一个庞杂的体系,要彻底的弄清楚它的实现不是一天两天的功夫,所幸的是在.net framework环境下,我们不必要去追究TCP协议底层的实现,一样可以很方便的编写出基于TCP协议进行网络通转载 2007-11-02 15:19:00 · 3432 阅读 · 0 评论 -
什么是“长连接”和“短连接”?
解释1 所谓长连接指建立SOCKET连接后不管是否使用都保持连接,但安全性较差, 所谓短连接指建立SOCKET连接后发送后接收完数据后马上断开连接,一般银行都使用短连接 解释2 长连接就是指在基于tcp的通讯中,一直保持连接,不管当前是否发送或者接收数据。 而短连接就是只有在有数据传输的时候才进行连接,客户-服务器通信/传输数据完毕就关闭连接。 解释3 长连接和短连接这个概念好像原创 2008-11-07 11:04:00 · 9836 阅读 · 0 评论