计算机网络
Zero游戏开发
一个无聊的人做一件有意思的事。
展开
-
大话理解网络传输
信息在网络中的传递分为下面几层 OSI七层:应用层,表示层,会话层,运输层,网络层,数据链路层,物理层 TCP/IP:应用层,运输层,网际层,网络接口层 结合两者:应用层,运输层,网络层,数据链路层,物理层 每一层的作用 应用层:通过应用进程间的交互完成特定网络应用 运输层:负责向两个进城之间的通信提供通用的数据传输服务。(tcp/udp) 网络层:把运输层产生的报文段或用户原创 2017-07-22 16:47:27 · 846 阅读 · 0 评论 -
C#简单的Socket服务器框架
看了无数代码终于弄明白了游戏服务器的简单的原理-.-。 Socket代码: using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Sockets; using System.Text; namespace 游戏服务器 { class S原创 2017-09-14 19:59:25 · 2920 阅读 · 0 评论 -
数据链路层
每次面试考到计算机网络的时候都回答的很模糊,印象很清楚不知道如何回答,,,决定从头复习下。常用硬件:网络适配器(网卡)网桥使用信道:点对点信道(PPP):一对一的对点通信方式广播信道:一对多的对点通信方式三个基本问题封装成帧:在每段IP数据报文添加收尾帧界定符区分一个包(SOH,EOT)透明传输:有可能在报文中与帧界定符相同的数据,此时在与界定符相同的数据前插入一个转义字符(ESC),如果接收端接...原创 2018-04-04 10:55:49 · 285 阅读 · 0 评论 -
网络层
网络层网络层向上之提供简单灵活的,无连接的,尽最大努力交付的数据报服务。硬件:路由器,网关网络协议IP三个协议:地址解析协议ARP(MAC/IP,还有个RARP逆向,已经淘汰)网际控制报文协议ICMP网际组管理协议IGMP IP地址:IP地址::={<网络号>,<主机号>} IP地址不仅指明一个主机,还指明了主机所连接到的网络。根据网络主机的多少把IP地址划分为ABC三类,...原创 2018-04-04 12:22:03 · 1436 阅读 · 0 评论 -
运输层
TCP/UDP:TCP提供面向连接的、可靠的数据流传输,而UDP提供的是非面向连接的、不可靠的数据流传输。TCP传输单位称为TCP报文段,UDP传输单位称为用户数据报。TCP注重数据安全性,UDP数据传输快,因为不需要连接等待,少了许多操作,但是其安全性却一般。TCP对应的协议TCP对应的协议:(1) FTP:定义了文件传输协议,使用21端口。(2) Telnet:一种用于远程登陆的端口,使用23...转载 2018-04-04 12:34:47 · 355 阅读 · 0 评论