发送多组数据如何? 要发多个字节(大于8),重新 修改 TxMessage.Data,再发送就好了。。
《【广州研煌——CAN总线全面技术支持,adawin 】》
从1层到7层的参与。每一层对应一个包。到TCP / IP参考模型OSI的演变。7层到5层,第一层(物理层,数据链路层,网络层,传输层)不动,后三个合并到应用层。所以:
物理层位:电力,+5 V表示0和1
数据链路层:帧
网络层:数据包的IP协议
传输层:段协议TCP,UDP
应用层:端口号,使用的端口号来区分不同的应用
一台电脑卡-----(比特,帧)-------交换机-------(数据帧)----------,路由器---- ----(包)---------- B路由器--------(架)B开关------(比特)----- B电脑卡(可能是有点暧昧)
例如:打开一个网页数据传输过程中
(1)打开一个网页,你必须先将域名解析到其他服务器的IP地址。系统,机器的网卡的机器的IP地址,DNS,看看是否一个网段? (一般不会)发现,没有1网段,你需要来解析数据发送到的网关IP过境,查看本机的ARP缓存,发现没有相应的IP和MAC地址的ARP缓存,你发送ARP广播包,网关响应ARP报文进行通知网关的MAC地址。数据将被打包成一个数据帧被发送到网关。
网关接收到的数据帧,查找路由表基于目标地址,根据路由数据帧封装数据包发送到下一跳设备(运营商级路由),路由器需要做NAT转换和NAT转换表内联网维修IP,端口对应的路由器的外网IP端口。
下一页跳装置接收的数据包,再根据到的目标地址来转发的下一个设备(需要多个转发,可以使用tracert命令查看流经过程中的数据包,在运营商的网络NAT转换,数据包有不改变转发)
:包转发,源地址,源地址是首次承包。目的地址是DNS服务器,这个过程中,数据包中的源和目的地址不会改变。只需改变MAC地址的数据帧传输方式的变化。
最终达到对该域名的DNS服务器,服务器的IP地址发送背在背上。中间的过程被省略了。后到达用户的路由器,路由器根据源和目标地址NAT转换表项,并数据包再次回到计算机。
5,计算机告知该域名的IP地址。再次启动HTTP会话连接。也是和上面一样。
你不知道如何填写。作为一个路由器 - 路由器肯定会协商由数据链路层,物理层,MAC地址寻址,通过网络层的数据包封装。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)