·要编VPN软件。请高手指点方向

来源:百度知道 编辑:UC知道 时间:2024/05/22 16:45:26
什么叫二层交换三层交换有没有四层交换?
是不是第7层就是物理层,最接近硬件的?
如何从DHCP处获得一个分配的IP地址?
想编这种程要学哪方面?
本人C/C++还可以。TCP 的端口映射也编写成功了,
也可以远程从家遥控公司的办公电脑了,
然后是什么方向,或什么教程书,或什么知识点,名词,请高手指点!

二三四层分别对应tcpip模型的数据链路层,网络层和应用层
二三四层交换就是根据mac地址,ip地址,应用协议进行交换的技术

第一层物理层是最低层

dhcp的原理是机器启动后广播方式发一个dhcp请求,如果有dhcp服务器,它会回复dhcp响应,给该机器分配ip地址以及网关,dns服务器地址等信息,具体细节请查阅dhcp协议

个人建议,从《计算机网络》,《TCP/IP协议集》开始
对于VPN还需要对IPSec,SSL有极深的理解和掌握

ddddddddddddddddddddddddddd

支持楼上的意见,回答也简洁,建议给加分