网络通讯之Socket-Tcp(一)
作者:互联网
网络通讯之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