![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络基础
Koreys
分享是一种美德。支持原创,感谢分享!
展开
-
网络游戏连接、收发消息流程
连接收发消息流程服务端//启动类class Program{ static void Main(string[] args) { //启动程序中创建一个Server类,传入ip和端口 Server server = new Server("127.0.0.1", 6688); server.Start(); C...原创 2019-10-17 00:12:23 · 572 阅读 · 0 评论 -
游戏服务器开发网络部分基础知识
游戏服务器开发网络部分基础知识文章目录游戏服务器开发网络部分基础知识OSI七层模型什么是协议TCP/IP协议TCP/IP四层模型TCP UDP区别什么是IP、端口号应用层-套接字(Socket)应用层-进程OSI七层模型https://www.cnblogs.com/heitaoq/p/9152842.html什么是协议协议,网络协议的简称,网络协议是通信计算机双方必须共同遵从的一组...原创 2019-10-09 23:49:05 · 691 阅读 · 0 评论 -
面向报文和面向字节流
面向报文和面向字节流本文转载自:https://blog.csdn.net/liuyanfeier/article/details/52787037文章目录1,TCP是面向连接(Connection oriented)的协议,UDP是无连接(Connection less)协议;2,TCP无界,UDP有界;3,TCP可靠,UDP不可靠;4,TCP有序,UDP无序;5,TCP有流量控...转载 2019-10-10 00:30:41 · 1501 阅读 · 1 评论 -
缓冲区、粘包和拆包
本文转载自:https://blog.csdn.net/bobozai86/article/details/80530428一、简介面向报文的传输方式是应用层交给UDP多长的报文,UDP就照样发送,即一次发送一个报文。因此,应用程序必须选择合适大小的报文。若报文太长,则IP层需要分片,降低效率。若太短,会是IP太小。UDP对应用层交下来的报文,即不合并,也不拆分,而是保留这些报文的边界。这就是...转载 2019-10-10 00:32:24 · 238 阅读 · 0 评论 -
套接字(Socket)
本文转载自:https://blog.csdn.net/bobozai86/article/details/80530428应用层通过传输层进行数据通信时,TCP和UDP会遇到同时为多个应用程序进程提供并发服务的问题。多个TCP连接或多个应用程序进程可能需要 通过同一个TCP协议端口传输数据。为了区别不同的应用程序进程和连接,许多计算机操作系统为应用程序与TCP/IP协议交互提供了称为套接字 (...转载 2019-10-10 00:40:33 · 143 阅读 · 0 评论