一,网络编程中两个主要的问题一个是如何准确的定位网络上一台或多台主机,另一个就是找到主机后如何可靠高效的进行数据传输。在TCP/IP协议中IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一地确定Internet上的一台主机。而TCP层则提供面向应用的可靠(tcp)的或非可靠(UDP)的...
分类:
编程语言 时间:
2014-08-05 15:25:09
阅读次数:
297
1.路由和交换机之间的主要区别就是交换机发生在OSI参考模型第二层(数据链路层),而路由发生在第三层,即网络层。这一区别决定了路由和交换机在移动信息的过程中需使用不同的控制信息,所以两者实现各自功能的方式是不同的。2.IP地址是以网络号和主机号来表示网络上的主机的,只有在一个网络号下的计算机之间才能...
分类:
其他好文 时间:
2014-08-05 00:09:38
阅读次数:
227
演示:GLBP跟踪功能、权值、与不同的负载均衡方式演示目标:1回忆GLBP与HSRP或者VRRP在转发流量的差异2GLBP的优先级和抢占与HSRP或者VRRP优先级和抢占的不同之处3GLBP如何跟踪本地或者远端设备的接口4GLBP如何通过权值来启动或停止AVF的流量转发5GLBP通过权重方式实现负载均衡..
分类:
其他好文 时间:
2014-08-04 18:21:48
阅读次数:
488
在一个陌生的环境里如果想到达某一个地点,可以有三种方法:第一种方法请一位向导,只要把你要去的目的地说清楚了,一路上不用操心,向导自然会带你到达。第二种方法找一张相关的地图,按图索骥。第三种方法是朝着目的地的方向边走边问,根据被询问的人提供的信息选择一条最近..
分类:
其他好文 时间:
2014-08-04 18:19:08
阅读次数:
158
TCP报文格式source:发送TCP数据的源端口dest:接受TCP数据的目的端口seq:标识该TCP所包含的数据字节的开始序列号ack_seq:确认序列号,表示接受方下一次接受的数据序列号。doff:数据首部长度。和IP协议一样,以4字节为单位。一般的时候为5urg:如果设置紧急数据指针,则该位...
分类:
其他好文 时间:
2014-08-04 13:51:57
阅读次数:
296
对之前网络基础编程用到控制块NCB进行介绍(补充): 在Win32环境下,使用VC++6.0进行NetBIOS程序开发时, 需要用到nb30.h文件和netapi32.lib静态链接库。前者定义了NetBIOS的所有函数声明和常数定义,后者定义了NetBIOS应用。 Ncb的结构在nb30....
分类:
移动开发 时间:
2014-08-03 23:01:26
阅读次数:
1890
开始学习(算是复习)网络编程了,第一个就是局域网的netbios协议编程。 首先了解一下什么是netbios:IBM公司为PC-Network开发的一套网络标准。,NetBIOS最广泛的应用之一就是对NetBIOS用户扩展接口(NetBEUI,NetBIOS Extend User Inter...
分类:
移动开发 时间:
2014-08-02 17:48:03
阅读次数:
277
Cisco配置动态路由,可以使用EIGRP(增强型内部网关路由选择协议)进行配置EIGRP支持:快速收敛:使用DUAL(弥散更新算法)来实现快速收敛.带宽的有效利用:发送部分、增量的路由更新而不是发送整个路由表,从而实现带宽的有效利用.支持多个网络层协议:使用独立于协议的模块(PDM)来..
分类:
其他好文 时间:
2014-08-01 23:23:12
阅读次数:
575
协议族的分层抽象,一定意义上来说,每层敬职敬责的做自己的工作,同时也共同完成通讯协议的共同目标。这是一个垂直划分的抽象层次,挺有意义。1、链路层/数据链路层/网络接口层 操作系统中的设备驱动程序和计算机的网络接口卡,负责处理与网络电缆或其他媒介的物理接口细节。该层协议主要包括ARP、RARP。2、....
分类:
其他好文 时间:
2014-08-01 15:20:41
阅读次数:
180
socket套接字TCP API
socket概念
socket又称“套接字”,是计算机网络中进程间通信数据通道的一个端点,或称之为句柄。IP地址+端口号就可以唯一确定一个socket。TCP/IP协议族包括传输层(TCP/UDP),网络层(ICMP/IP/IGMP),链路层(ARP/RARP)。应用层通常使用socket地址,即IP地址+端口号来确定通信的对端。而socket正是TCP/...