网络编程
文章平均质量分 50
levinjoe
Learning frontend developing
展开
-
Linux Socket Programming by Example-第二章 IP 地址域 读书笔记
所谓的IP地址域名,通俗的理解就是对Socket端的一个标签。比如,我们每个人有一个独一无二的身份证,身份证则属于国内公安管理域;我们出国则须要护照,这个属于世界范围内的身份域。而在公司则有一个工号,这个属于公司身份域。显然,不同的域有不同的规则,存储的信息也不一样。同样,Socket用于不同的领域,也必然有不同的地址。由于,早期BSD Socket还没有void *来原创 2012-06-16 15:59:26 · 1255 阅读 · 0 评论 -
Linux Socket Programming by Example-第十八章 实战
探讨一些行业思考原创 2014-05-10 22:28:21 · 1126 阅读 · 0 评论 -
Linux Socket Programming by Example-第十一章 多客户端并发处理
介绍多Client端并发请求处理方法。原创 2014-04-03 23:15:16 · 1427 阅读 · 0 评论 -
网络编程课程推荐
推荐网络课程原创 2014-03-23 20:54:48 · 1803 阅读 · 0 评论 -
Linux Socket Programming by Example-第十章 标准I/O与Socket
如何使用libc的接口来操作socket?从设计模式来说,就是简单的桥模式。具体来说,系统提供了以下接口来封装:#include FILE* fdopen(int fd, const char *mode);调用好后,就可以通过FILE*接口来访问socket了。问题的难点在关闭。我们知道系统的fd是支持dup操作的。对普通文件来说,原创 2014-04-02 23:34:36 · 1428 阅读 · 0 评论 -
Linux Socket Programming by Example-第十二章 设置socket参数
介绍socket option设置原创 2014-04-14 22:23:39 · 1561 阅读 · 0 评论 -
Linux Socket Programming by Example-第九章 IP与域名
关于IP地址与Domain的转换主要由DNS协议来实现。关于DNS,有2点很重要:1) 它是一颗树,根节点 为.2) 分布式系统关于DNS相关的RFC为:1034 域名 - 概念和工具1035 域名 - 实现和规范1123 Internet 主机 - 应用和支持的要求1886 支持 IP 版本 6 的 DNS 扩展名1995原创 2014-04-01 22:55:31 · 1455 阅读 · 0 评论 -
Linux Socket Programming by Example-第八章 TCP通信
介绍tcp基本连接模型原创 2014-03-31 23:39:29 · 1370 阅读 · 0 评论 -
Linux Socket Programming by Example-第七章 TCP通信
介绍Linux 相关网络配置原创 2014-03-30 19:14:13 · 1388 阅读 · 0 评论 -
Linux Socket Programming by Example-第六章 基于无连接的UDP通信
Linux Socket Programming by Example-第六章 基于无连接的UDP通信 读书笔记原创 2014-03-30 13:35:03 · 1364 阅读 · 0 评论 -
IP Router RFC总结
记录下IPv6路由器涉及到的RFC:物理层: IEEE 802.3-2005 1000BASE-T IEEE 802.3-2005 100BASE-TX IEEE 802.3-2005 10BASE-T 数据链路层:PPPoE: RFC2472(IPv6CP) / RFC1334(PAP) / RFC1994(CHAP) /原创 2013-06-25 10:57:49 · 1626 阅读 · 0 评论 -
Linux Socket Programming by Example-第一章读书笔记
这些年,一直从事DLNA数字家庭网络的研发工作,却一直没有很好研究网络编程,接下来半年时间里打算认真阅读Socket编程相关书籍,并记录下自己的一些感悟思考。第一章首先回顾了Socket的由来。Socket的设计主要来自电话。分析一下打电话的流程:第一步: 发起端预先知道接收端的电话号码,并拨打对方号码。第二步: 通过中继网络,将连接请求发送到接收端。第三原创 2012-06-15 14:01:32 · 1677 阅读 · 3 评论 -
Linux Socket Programming by Example-第四章 确定Socket Domain
书中首先介绍了AF与PF的历史由来。AF 表示ADDRESS FAMILY 地址族PF 表示PROTOCL FAMILY 协议族通常Window/Linux系统以下宏是等价的。AF_UNIX=AF_LOCAL=PF_UNIX=PF_LOCAL=AF_LOCAL=PF_LOCALAF_INET=PF_INET但在某些Unix/Linux系统可能有一些细微差别。对于原创 2012-06-25 13:49:31 · 816 阅读 · 0 评论 -
Linux Socket Programming by Example-第五章 将IP地址与Socket绑定
无名Socket在第二章做了介绍,主要是用于父子进程间通信,创建方法是调用socketpair函数。绑定IP地址其实就是给Socket命名。具体实现是通过bind函数。#include #include int bind(int sockfd, struct sockaddr *my_addr, int addrlen);my_addr的初始化方法请参考第三章。通常原创 2012-06-26 10:44:46 · 1235 阅读 · 0 评论 -
Linux Socket Programming by Example-第三章 IP地址与子网划分
本章主要是介绍IP地址的子网划分。公式: (HOST IP) & (NET MASK) = (NET IP) IP地址按子网大小分为以下几类: 开始 结束 网络地址位 主机地址位A 0.0.0.0 127.255.255.255 7 24B 128.0.0.0 191.255.255.255原创 2012-06-25 10:46:19 · 964 阅读 · 0 评论 -
CentOS 构建LAMP
Cent OS LAMP安装原创 2014-11-29 21:24:42 · 918 阅读 · 0 评论