上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: 1、先看man手册 SYNOPSIS /* According to POSIX.1-2001 */ #include <sys/select.h> /* According to earlier standards */ #include <sys/time.h> #include <sys/ty 阅读全文
posted @ 2017-12-22 21:24 xcywt 阅读(1559) 评论(0) 推荐(0)
摘要: 我们知道TCP是面向连接的,我们只知道有连接断开,其实内部还有一些比较复杂的状态。去了解各个状态之间的切换有助于我们更加深入的了解TCP。下面我们就来分析各个状态。 1、如下图示(图源百度)图中显示出了10种状态。 我们假定断开时是client主动断开的。对于server来说状态有:closed - 阅读全文
posted @ 2017-12-21 20:55 xcywt 阅读(1700) 评论(0) 推荐(4)
摘要: 1、TCP的特点: 基于字节流面向连接可靠传输缓冲传输全双工流量控制 2、头部格式和说明 图源百度。如下图示,就是TCP包的头部结构。可以看到这个头部最少有4x5=20个字节。 另外还需要理解TCP协议是承载在IP协议中的。关于IP协议可以参考:http://www.cnblogs.com/xcyw 阅读全文
posted @ 2017-12-20 20:11 xcywt 阅读(25160) 评论(2) 推荐(6)
摘要: 关于七层模型和四层模型可以参考这个:http://www.cnblogs.com/xcywt/p/5027277.html 因为四层模型用的比较多,这里只拿四层模型来分析。 1、四层模型中的最下层是链路层,传输的是以太网数据帧。主要有三种格式的以太网数据帧。这里暂时不做详细分析 2、IP数据报格式 阅读全文
posted @ 2017-12-19 21:08 xcywt 阅读(3979) 评论(0) 推荐(0)
摘要: 一、gethostname,gethostbyname的用法 这两个函数可以用来获取主机的信息。gethostname:获取主机的名字gethostbyname:通过名字获取其他的信息(比如ip) 1.gethostname:man手册里面的解释(部分): #include <unistd.h> i 阅读全文
posted @ 2017-12-14 20:05 xcywt 阅读(1562) 评论(0) 推荐(0)
摘要: 直接上代码,亲测有用。 测试: 关于为何C++的模板类声明和实现要放在一起可以参考:http://www.cnblogs.com/xcywt/p/8039574.html 阅读全文
posted @ 2017-12-14 19:50 xcywt 阅读(4011) 评论(0) 推荐(0)
摘要: 一,关于编译链接编译指的的把编译单元生成目标文件的过程链接是把目标文件链接到一起的过程编译单元:可以认为是一个.c或者.cpp文件。每个编译单元经过预处理会得到一个临时的编译单元。预处理会间接包含其他文件还会展开宏调用。每个编译单元编译成目标文件后会暴露自己内部的符号。(比如有个fun函数,就会暴露 阅读全文
posted @ 2017-12-14 19:44 xcywt 阅读(2626) 评论(0) 推荐(0)
摘要: 1、干货 Wireshark(前称Ethereal)是一个网络封包分析软件。网络封包分析软件的功能是撷取网络封包,并尽可能显示出最为详细的网络封包资料。Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。 简而言之,就是可以查看经过网卡的数据包,还会整理出来是哪一层协议的包。 阅读全文
posted @ 2017-12-11 21:29 xcywt 阅读(244) 评论(0) 推荐(0)
摘要: 26.1 发送消息 26.1.1 功能分析 1.确定系统中都有谁 $who 给出的信息包括用户名 用户所在终端 用户登入系统的时间 2.启用消息功能 用户可以禁止别人给我发消息,所以需要先检查一下是否允许发送消息。 $mesg 结果是is n说明消息发送被关闭了。 is y 表示允许发送消息 还可以 阅读全文
posted @ 2017-12-10 20:28 xcywt 阅读(406) 评论(1) 推荐(0)
摘要: 25.1 MySQL数据库 /* 但是我在虚拟机上安装的时候居然不提示输入密码。 这个可以参考http://blog.csdn.net/sinat_21302587/article/details/76870457 导致登录的时候不知道账号密码。 默认的账号密码在 /etc/mysql/debian 阅读全文
posted @ 2017-12-10 09:27 xcywt 阅读(540) 评论(1) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
作者:xcywt
出处:https://www.cnblogs.com/xcywt//
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
如果文中有什么错误,欢迎指出。以免更多的人被误导。