我正在阅读有关需要在客户端和服务器之间建立连接的TCP套接字。是否可以让TCP套接字在无线连接上工作?
答案 0 :(得分:2)
也许您正在将“连接”解释为“物理链接”(如电线)。这是不正确的。
网络中的“物理”扩展到所有数据传输介质。在无线的情况下,这是无线电波。就TCP而言,当一台计算机正在网络上侦听并响应发出请求的第二台计算机时,就会建立“连接”。TCP并不关心它通过的物理介质。
关于你的问题,可能有助于思考OSI model。在这个模型中,TCP位于第4级。这应该意味着它可能基本上无视它上面和下面发生的事情。
实际的物理层是OSI模型的第1级,因此TCP不必关心那里发生的事情。因此,无论您是使用电线,无线,光纤还是纸张来发送TCP数据包都是无关紧要的,只要协议是按照描述制定的。
答案 1 :(得分:1)
答案 2 :(得分:0)
我希望如此 - 我正在使用移动宽带。 Web访问使用TCP /套接字。
答案 3 :(得分:0)
网络技术按所谓的layers组织。
信号的物理传输是第一层的责任。它可以是铜缆,光纤,无线电信号,homing pigeons,无论在机器之间获得零和一些技术。
TCP是第四层协议。它依赖于底层三层来将数据包从源路由到目的地。它的责任是确保数据包以有序的方式到达。
这种分层结构的重点在于,当您对网络驱动程序进行编程时,您无需担心用户将在网络上发送哪种数据。编程Web应用程序时,如果用户使用以太网CAT-5电缆或有线电视调制解调器连接,则无需担心。