网络编程
baymin_dly
这个作者很懒,什么都没留下…
展开
-
TCP与UDP基本区别
TCP UDP TCP与UDP基本区别 1.基于连接与无连接 2.TCP要求系统资源较多,UDP较少; 3.UDP程序结构较简单 4.流模式(TCP)与数据报模式(UDP); 5.TCP保证数据正确性,UDP可能丢包 6.TCP保证数据顺序,UDP不保证 UDP应用场景: 1.面向数据报方式 2.网络数据大多为短消息转载 2017-08-17 19:37:50 · 229 阅读 · 0 评论 -
OSI七层网络模型和Linux四层概念模型
以下是每层对应的各种协议: 第七层:应用层 数据 用户接口,提供用户程序“接口”。 第六层:表示层 数据 数据的表现形式,特定功能的实现,如数据加密。 第五层:会话层 数据 允许不同机器上的用户之间建立会话关系,如WINDOWS 第四层:传输层 段 实现网络不同主机上用户进程之间的数据通信,可靠 与不可靠的传输,传输层的错误检测,流量控制等。 第原创 2017-08-17 19:23:06 · 444 阅读 · 0 评论 -
基于TCP的服务器与客户端的搭建
#include #include #include #include #include #include #define PORT 9999 int main() { //1、创建socket int listen_socket = socket(AF_INET, SOCK_STREAM, 0); if (listen_socket == -1) { perro原创 2017-08-17 19:56:56 · 400 阅读 · 0 评论