其他分享
首页 > 其他分享> > 网络通讯之Socket-Tcp(一)

网络通讯之Socket-Tcp(一)

作者:互联网

网络通讯之Socket-Tcp  分成3部分讲解:

网络通讯之Socket-Tcp(一):

1.如何理解Socket

2.Socket通信重要函数

 

网络通讯之Socket-Tcp(二):

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