网络编程
文章平均质量分 95
simonXi-tech
小时候,幻想着铠甲,无忧无虑;长大后,穿上了铠甲,却再也没笑过。
展开
-
Linux网络编程学习——TCP/IP基础(一)
目录 目录 前言 TCPIP基础 ISOOSI参考模型 TCPIP四层模型 基本概念对等通信封装分用端口 总结 链接地址 前言 TCP/IP基础 ISO/OSI参考模型 OSI(open system interconnection)开放系统互连模型是由ISO(International Organization for Standardization)国际标准化原创 2018-01-17 20:08:42 · 1244 阅读 · 0 评论 -
Linux网络编程(二)
目录目录 前言 链路层的一些概念 MTU 以太网帧格式 网络层的一些概念 与IP协议配套使用的协议 IP协议 分类IP地址 IP数据报格式 路由表 传输层的一些概念 传输控制协议TCP TCP的连接 TCP报文格式 三次握手 连接终止四次握手 TCP可靠性 滑动窗口协议 用户数据报协议UDP UDP的主要特点 总结 链接地址前言实体(entity)表示任何可发送或接受信息的硬件或软件进程。 协议是原创 2018-02-11 17:59:15 · 277 阅读 · 0 评论 -
Linux网络编程(三)
目录 目录 前言 socket 什么是socket 套接字的作用 IPv4套接口地址结构 字节序 主机字节序 网络字节序 字节序转换函数 地址转换函数 套接字类型 客户服务器模型CS模型 什么是客户端和服务器 TCP客户服务器模型 回射客户服务器 编程接口 编程代码 总结 链接地址 前言 应用编程接口API和系统调用接口 大多数操作系统使用系统调用的机制在应用...翻译 2018-01-20 20:55:07 · 1441 阅读 · 0 评论 -
Linux网络编程(四)——点对点聊天程序实现
目录 目录 前言 函数介绍 setsockopt fork函数 代码示例 点对点聊天程序实现 总结 链接地址 前言 这篇文章记录了实现一个简易点对点聊天程序的过程,软件开发比较好的地方就是能够看到许多日常事务的本质,但也导致出去玩的时候会没有惊奇感,不过知道更多的未知的才会更有意思吧! 函数介绍 setsockopt 服务器端尽可能使用SO_REUSEADD...翻译 2018-02-12 14:20:56 · 2915 阅读 · 2 评论