摘要:
1、协议无关性 上一节的程序只能在IPv4上运行,因为我们分配并初始化一个sockaddr_in类型的结构,把该结构的协议族成员设置为AF_INET,并指定socket函数的第一个参数为AF_INET。 为了使之能在IPV6上运行,则将上面程序修改如下, 如何在redhat上打开IPV6 http: 阅读全文
摘要:
要编写通过计算机网络通信的程序,首先要确定这些程序相互通信所用的协议。(如何编写出独立于协议的应用程序??,比如:独立于IPV4和IPV6,移植方便) http://m.blog.csdn.net/article/details?id=44280335(按照readme里面注释完成之后,有一点需要修 阅读全文
摘要:
http://blog.sina.com.cn/s/blog_635e1a9e0100yk51.html(转载) VLSM的介绍: VLSM(VLSM(Variable Length Subnetwork Mask,可变长子网掩码) 是为了有效的使用CIDR(无类别域间路由)和路由汇总来控制路由表的 阅读全文
摘要:
http://blog.csdn.net/byrsongqq/article/details/6339240 网络编程中设计并发服务器,使用多进程与多线程 ,请问有什么区别? 答案一: 1,进程:子进程是父进程的复制品。子进程获得父进程数据空间、堆和栈的复制品。 2,线程:相对与进程而言,线程是一个 阅读全文
摘要:
http://blog.sina.com.cn/s/blog_a44094ea01016s09.html 哈佛结构 (英语:Harvard architecture)是一种将程序指令储存和数据储存分开的存储器结构。中央处理器首先到程序指令储存器中读取程序指令内容,解码后得到数据地址,再到相应的数据储 阅读全文