WLAN的STA怎么发送数据到AP?
查找路由表,应该也只知道下一跳应该在WLAN接口
但是仍然不知道AP的IP地址,顶多只有一个运营商的网关地址
也就不能通过ARP获得AP的MAC地址
那么它怎么传递这个IP包到AP呢?
STA应该没有路由表,要三层设备才有路由表。 连接上WLAN以后,STA应该默认将IP包递交给无线网卡,然后无线网卡加上局域网的包头之后传送给AP。最后路由应该是由AP完成的。
支持tcpip的设备都有路由表
没有怎么处理ip包
为何STA不知道AP的IP地址呢?
必须按照标准的ip/mac协议流程处理啊
ip包里没有啊
纯二层设备不处理IP包呗
sta和ap握手建立assocation ap给sta分配ip的过程,ap会把自己wlan口的ip告诉sta吧
sta怎么可能是纯二层设备?
association二层过程,不涉及ip地址
就算sta知道ap的ip地址,按照正常ip流程也没法直接发给ap啊
还是先把有线以太网的分层搞清楚吧
不懂就直说啊
IP工作在网络层
WLAN这些技术工作在网络层的下一层,你讨论WLAN数据收发压根不用考虑IP啊
别扯了,不经过ARP MAC根本没法传数据
STA和AP关联的时候要验证身份,这个时候有IP参与么?这个时候传输的不是验证信息的数据?
分配ip是dhcp的功能啊
你说的association?这个是二层过程,不需要ip参与
可是发送数据呢?
association过程本身也是收发数据啊,没有ip参与
你的概念这么混乱阿,2层信令过程和3层数据传输流程能一样么?
概念混乱的是你啊亲 :)
我对你彻底无语了。
你就回答一个简单的问题,STA发送的IP包,是怎们传到AP的吧。
协议层面的东西多看看实际设备,比枯燥的理论文字形象得多。
设备是看出来的?家用无线路由器本身就是AP+NAT+DHCP+SPI FW一体的设备,理论上能混为一谈吗?
一台实际的设备往往集成了多种协议,对理解不同协议间的关系及协议本身的特点都很有帮助,协议本身是个很工程化的东西,严格来说不能称为理论。
你说的是无线路由器的路由部分功能,就传输来讲,STA跟某个AP关联了,这条路是通的,自然有路由器给这个STA分配IP地址,这个STA的IP包通过这个路由器就发到互联网上了。
跟底层(STA-AP)没有关系。
到底是真么个流程啊。。我看到最后,还是很迷糊哦。。
你说的对不对啊。。最后有没有涉及到ip地址哦。没看懂哦。。
相关文章:
- 数据打包用英文怎么说?(05-08)
- OFDM中循环前缀CP能否被其他数据代替?++(05-08)
- 在100KHz的信道上完成500Kbps的数据传送,请大虾指点:(05-08)
- 请问如何透过防火墙传送数据?(05-08)
- 问一个入门问题,什么是异步数据信道和同步数据信道?(05-08)
- 关于传感器网络中的数据结构的问题(05-08)