![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
文章平均质量分 95
Zeno's cat
ooooops
展开
-
网络编程基础--重要概念介绍
重要概念介绍:七层模型OSI原创 2017-05-02 01:10:32 · 236 阅读 · 0 评论 -
网络编程基础——Socket编程
1、网络中进程之间如何通信?本地的进程间通信(IPC)有很多种方式,但可以总结为下面4类:消息传递(管道、FIFO、消息队列)同步(互斥量、条件变量、读写锁、文件和写记录锁、信号量)共享内存(匿名的和具名的)远程过程调用(Solaris门和Sun RPC)但这些都不是本文的主题!我们要讨论的是网络中进程之间如何通信?首要解决的问题是如何唯一标转载 2017-05-02 12:36:41 · 165 阅读 · 0 评论 -
网络编程--Socket--UDP广播
Socket的使用要点:1. Socket的机制是什么?2. 用C/C++写Socket需要什么头文件、库文件、DLL,它们可以由谁提供,安装后一般处于系统的哪个文件夹内?3. 编写Socket程序需要的编程基础是什么?4. Socket库内最重要的转载 2017-05-02 18:09:29 · 456 阅读 · 0 评论 -
网络编程--数据链路层
数据链路层协议GBN,SR等原创 2017-05-04 12:44:56 · 681 阅读 · 0 评论 -
Unix网络编程之同步/异步/阻塞/非阻塞
Unix网络编程之同步/异步/阻塞/非阻塞转载 2017-05-15 00:37:30 · 303 阅读 · 0 评论 -
Wireshark基本用法---分析网络协议报文
Wireshark:网络封包分析软件,撷取网络封包,并尽可能显示出最为详细的网络封包资料,Wireshark使用WinPCAP作为接口,直接与网卡进行数据报文交换。原创 2017-04-27 13:35:06 · 1509 阅读 · 0 评论 -
网络编程--字节序
前言:TCP连接中,server.cpp: memset(&servaddr, 0, sizeof(servaddr)); servaddr.sin_family = AF_INET; servaddr.sin_addr.s_addr = htonl(INADDR_ANY); servaddr.sin_port = htons(6666);正题:当数据原创 2017-05-19 12:23:02 · 284 阅读 · 0 评论