标签:socket Tcp 网络通讯 接字 连接 Socket
网络通讯之Socket-Tcp 分成3部分讲解:
网络通讯之Socket-Tcp(一):
1.如何理解Socket
2.Socket通信重要函数
1.简单Socket实例
2.完善Socket【黏包拆包】
网络通讯之Socket-Tcp(三):
1.优化Socket
2.Socket网络安全
Socket(套接字)是干什么的?应用层和传输层 的中转台或者说是桥梁。
什么是应用层,比如我们手机上的QQ应用、微信应用、和平精英、lol手游 都属于应用层。
怎么理解socket?
可以理解为是一种数据结构,数据结构主要包括:发送缓存区、接收缓存区、再加控制参数。
常用的socket 用三种类型:
1.TCP:流式socket ,面向连接、字节流传输、点对点、可靠的服务【丢失操作系统会自动重传】
2.UDP:数字报socket、无连接、不可靠【数据丢失不会重传】
3.RAW:原始socket
服务机:一个服务器程序能够接收客户端的连接请求,必有一个Socket(套接字)在等待别人的连接请求。
客户机:向服务器发送连接之前 也必须创建一个Socket(套接字)、还需要指定服务器进程的Ip地址、端口号。
Socket通信重要函数:
标签:socket,Tcp,网络通讯,接字,连接,Socket 来源: https://www.cnblogs.com/zhaolaosan/p/16388503.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。