数据链路层传输故障分析
依据链路层发送与接收的帧格式,说明在数据链路层、网络层、传输层接收数据的过程中,出现以下情况时,可能出现的问题是什么?
A) 利用网络助手可以在接收端接收到发送端发来的数据,但利用自己编写的链路层接收程序却收不到数据(假设自己编写的接收程序没有语法格式错误),分析网络助手对网络适配器模式进行了哪些改变,你编写的程序工作出现错误有哪些可能,给出可能的原因。
B) 利用网络助手可以在接收端接收到发送端发来的数据,利用自己编写的链路层接收程序也能收到数据(假设自己编写的接收程序没有语法错误),但不能上传到网络层。可能产生这样错误的原因有哪些可能?
C) 自己编写的发送与接收程序格式上没有问题,即帧格式正确,MAC及crc没有错误,网络助手能收到数据,但仍然网络层收不到数据。讨论原因。
D) 自己编写的发送与接收程序格式上没有问题,即帧格式正确,MAC及crc没有错误,网络助手能收到数据,网络层收到了分组,但传输层收不到数据。讨论原因
请求各位大佬解答!