蜂窝网络的链路层协议有哪些?
有几种用于高速蜂窝网络的平台。从 GSM,到 GPRS、W-CDMA、HSPA、LTE 等。我(大部分)从我在研究生院学习的内容(BPSK、QPSK、MIMO、衰落等)了解无线电传输的物理细节,并且IP 及以上的软件详细信息。但我不知道,我似乎无法找到有关蜂窝网络中特定数据链路协议的信息。(代替以太网、802.11 等)
我特别想知道是否以及如何在链路层管理由于衰落和其他工件造成的数据包丢失,或者他们是否根本不关心并让传输层关心这一点。
我问这个是因为我想评估我是否可以设法在传输层 (UDP) 上采取一些针对数据包丢失的对策,专门针对蜂窝网络量身定制。
我的问题是:蜂窝网络的数据链路协议是什么?这只是解决更大问题的起点,超出了这个特定问题的范围。
看一些日文文档,好像有一些协议,比如W-CDMA的DPCCH/DPDCH,但是坦白说,这方面的资料非常稀少(现在连维基百科页面都是孤儿)。有没有好的入门资源?
请注意,我是本网站的完全新手。如果这个问题措辞错误、不合适或有问题,请见谅。我想学习并成为这个社区的好成员,所以如果你考虑关闭或拒绝这个问题,请考虑给我建设性的批评。我很会接受批评,不会浪费你的时间。
我正在尝试在 CentOS 7 中使用 node.js 后端设置一个非常简单的 HTTP 负载平衡器。后端都是 HTTP 服务器。
如果我将后端设置为侦听端口 80,并将 HAProxy 设置为侦听端口 80 并在后端使用端口 80,则一切正常。这是配置文件在这样的配置中的样子:
global
log 127.0.0.1 local2 info
chroot /var/lib/haproxy
pidfile /var/run/haproxy.pid
maxconn 256
user haproxy
group haproxy
daemon
defaults
mode http
log global
option httplog
timeout connect 10s
timeout client 30s
timeout server 30s
frontend http-in
bind :80
default_backend backend_servers
option forwardfor
backend backend_servers
balance roundrobin
server backend1 10.0.4.51:80 check
# server backend2 10.0.4.52:80 check
# server backend3 10.0.4.53:80 check
# server backend4 10.0.4.54:80 check …
Run Code Online (Sandbox Code Playgroud)