![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux网络编程
文章平均质量分 92
洁洁!
CSDN内容合伙人,CSDN新星计划导师,CSDN实力新星,阿里云专家博主,支付宝优秀开发者,C/C++领域新星创作者,商业合作,互利合作,合作共赢,有需求就会有回应,欢迎联系我!
展开
-
【计算机网络】深入掌握计算机网络的核心要点
计算机网络是指将分散的计算机设备通过通信线路连接起来,形成一个统一的网络。为了使得各个计算机之间能够相互通信,需要遵循一定的协议和规范。OSI参考模型和TCP/IP参考模型是计算机网络中常用的两种层次结构模型。其中,TCP/IP参考模型被广泛应用于实际的网络实现中。网络地址管理是计算机网络中的重要问题。IP地址是计算机在网络中的唯一标识,它包含了网络号和主机号两部分。为了方便管理和使用,IP地址通常会按照一定的规则进行划分和分配。原创 2024-01-28 11:43:55 · 2884 阅读 · 120 评论 -
【计算机网络】TCP握手与挥手:三步奏和四步曲
TCP三次握手和四次挥手在网络通信中起着至关重要的作用。通过三次握手,双方建立可靠的连接,确保能够正常通信,并避免无效连接和重复连接的问题。而通过四次挥手,双方安全地关闭连接,完成数据传输,并避免数据丢失和半开连接的情况发生。通过三次握手和四次挥手的机制,TCP能够可靠地建立连接和关闭连接,保证数据的完整性和可靠性。在实际应用中,TCP是非常重要的协议,被广泛应用于各种网络通信场景中。了解TCP的三次握手和四次挥手机制对于网络开发人员来说是非常重要的基础知识。原创 2024-01-21 11:44:58 · 4594 阅读 · 141 评论 -
【网络编程】Linux网络编程基础与实战第三弹——网络名词术语
网络名词术语解析路由,路由器,路由表(Routing Table),路由条目,缺省路由条目,路由节点,以太网交换机工作原理,hub工作原理,半双工/全双工,DNS服务器,局域网(LAN),广域网(WAN),端口,MTU原创 2023-10-16 10:31:25 · 502 阅读 · 39 评论 -
【网络编程】Linux网络编程基础与实战第二弹——Socket编程
文章具体内容包括:Socket编程,套接字概念,套接字通讯原理,网络编程接口,网络字节序,sockaddr数据结构,socket函数,bind函数,listen函数,accept函数,connect函数Socket本身有“插座”的意思,在Linux环境下,用于表示进程间网络通信的特殊文件类型。本质为内核借助缓冲区形成的伪文件。原创 2023-10-14 15:24:50 · 483 阅读 · 82 评论 -
【网络编程】Linux网络编程基础与实战第一弹——网络基础
从应用的角度出发,协议可理解为“一组规则”,是数据传输和数据的解释的规则。TCP协议注重数据的传输。http协议着重于数据的解释OSI七层模型:可以简单记为: 物,数,网,传,会,表,应TCP/IP网络协议栈分为应用层(Application)、传输层(Transport)、网络层(Network)和链路层(Link)四层网络应用程序设计模式 c/s b/s模型的比较原创 2023-10-13 14:46:37 · 652 阅读 · 70 评论