在学习Linux高并发网络编程开发总结了笔记,并分享出来。有问题请及时联系博主:Alliswell_WP,转载请注明出处。
10-Linux系统编程-第10天(网络编程基础-socket)
一、Linux网络编程阶段

二、网络基础
1、网络开发两种设计模式
》协议的概念
什么是协议?
从应用的角度出发,协议可理解为“规则”,是数据传输和数据的解释的规则。
假设,A、B双方欲传输文件。规定:
第一次,传输文件名,接收方接收到文件名,应答OK给传输方;
第二次,发送文件的尺寸,接收方接收到该数据再次应答一个OK;
第三次,传输文件内容。同样,接收方接收数据完成后应答OK表示文件内容接收成功。
由此

本文主要介绍了Linux网络编程的基础知识,包括协议概念、网络模型分层、以太网帧协议、IP协议、UDP和TCP协议。通过实例解析了协议的重要性,并探讨了TCP和UDP的特点。适合对Linux网络编程感兴趣的读者学习。
最低0.47元/天 解锁文章
6682

被折叠的 条评论
为什么被折叠?



