linux网络
文章平均质量分 85
木日光
这个作者很懒,什么都没留下…
展开
-
ARP协议的报文格式
结构ether_header定义了以太网帧首部;结构arphdr定义了其后的5个字段,其信息用于在任何类型的介质上传送ARP请求和回答;ether_arp结构除了包含arphdr结构外,还包含源主机和目的主机的地址。定义常量#define EPT_IP 0x0800 /* type: IP */#define EPT_ARP 0x0806 /* ty转载 2016-01-13 16:16:59 · 326 阅读 · 0 评论 -
linux下 c++ 服务器开发(一)
苦逼的c++程序员还没找到工作,所以顺便开始写服务器练手。。1.我的电脑是win10的,所以先去网上下虚拟机,我下载了 ,然后安装了。2.新建了一个ubuntu 32位的虚拟电脑。(我划分的是固定大小硬盘,幸好我划得比较大60G,不然它没错误提示并默认从C盘的容量里划,提示错误后我才意识到路径没选)3.在ubuntu官网上下载了32位的,用的是服务器版没原创 2016-12-03 00:01:12 · 13396 阅读 · 2 评论 -
linux下 c++ 服务器开发(二)
1.我先打开浏览器输入网址试了下能上网。2.然后打开终端,看下gcc编译器预装了没结果是没装突然脑子冒出了sudo apt-get ,看来积累也是很重要的。。先把过程复制下来,虽然现在不是很懂,但以后肯定能看懂的3.再看看g++装了没尼玛,感觉哪里怪怪的,原来没有仔细看错误报告: g++: fatal error: no in原创 2016-12-03 19:51:37 · 5597 阅读 · 0 评论 -
linux下 c++ 服务器开发(三)
要开始网络编程了,Qt上的客户端(Client)程序就用Qt自带的网络接口(听说可以跨平台),这样的话只要了解Qt网络编程就行了。服务器(Server)程序是重点,宗旨就是写出服务器程序,让服务器程序越来越厉害。。 不知道先写哪个好,那就两个一起开吧,切换着写。。服务器这边毫无头绪,不过看了下qt这边的项目文件,就学着也弄个main.cpp,server.h,ser原创 2016-12-04 23:41:27 · 4542 阅读 · 0 评论 -
linux下 c++ 服务器开发(四)
开始客户端这边的网络编程了,就是在之前的注册按钮的触发事件里添加与QTcpSocket相关的操作,用QTcpSocket很方便的,服务器那边准备用Linux提供的Socket接口,那样才达到锻炼的效果。先来看下QTcpSocket的介绍:扫过之后直接跳转到例子看例子中,看完应该就能了解该怎么写了 仔细看帮助文档就会发现,需要在原创 2016-12-05 16:55:35 · 2954 阅读 · 4 评论