当前位置: 首页 > 面试题库 >

请你说说传递到IP层怎么知道报文该给哪个应用程序,它怎么区分UDP报文还是TCP报文

商辰钊
2023-03-14
本文向大家介绍请你说说传递到IP层怎么知道报文该给哪个应用程序,它怎么区分UDP报文还是TCP报文相关面试题,主要包含被问及请你说说传递到IP层怎么知道报文该给哪个应用程序,它怎么区分UDP报文还是TCP报文时的应答技巧和注意事项,需要的朋友参考一下

参考回答:

根据端口区分;

看ip头中的协议标识字段,17是udp,6是tcp

 类似资料:
  • 我应该怎么用C语言在数据链路层传输报文? 我知道socket,设置ip地址,端口号后直接打应用层数据就行. 但,假如我有1堆,unsigned char 数组的,纯数据链路层报文,我希望它们从我的某个网口流出去,应该使用哪个api啊.

  • 本文向大家介绍请说说什么是分区响应图?相关面试题,主要包含被问及请说说什么是分区响应图?时的应答技巧和注意事项,需要的朋友参考一下 img attribute - can use it, example: - from

  • 本文向大家介绍请你说说TCP/IP数据链路层的交互过程相关面试题,主要包含被问及请你说说TCP/IP数据链路层的交互过程时的应答技巧和注意事项,需要的朋友参考一下 参考回答: 网络层等到数据链层用mac地址作为通信目标,数据包到达网络等准备往数据链层发送的时候,首先会去自己的arp缓存表(存着ip-mac对应关系)去查找改目标ip的mac地址,如果查到了,就讲目标ip的mac地址封装到链路层数据包

  • 我的公司要求我们对新代码的测试覆盖率达到90%,对于Java代码,我使用gradle jacoco插件,这很好;然而,当分支数量开始呈指数增长时(夸张地说,这可能是几何增长),分支覆盖率很难提高到90%。 这里有一个很做作的例子: 而测试: 以下是报道的内容: 它还说,我错过了4个分支中的1个,或者换句话说,我覆盖了4个分支中的3个(75%的分支覆盖率)。 如果我在这里增加布尔数,分支数似乎是n*

  • 无论是ajax get请求,还是link方式: 都发现报跨域,这是什么问题? 这台服务器换过IP,换IP后,导致服务器上某些程序异常,大部分都卸载重装了,nginx也重装了,以前也没遇到这种问题。 不知道是nginx缺少什么配置,还是换IP导致的服务器环境有问题了? 有没有大神知道如何解决?