陕西
029-87400537
首页 > 面试技巧 > Java开发经典面试题:常见的网络协议有哪些?

Java开发经典面试题:常见的网络协议有哪些?

2018-02-12 18:01:06 来源:互联网 荐:IT资料豪华升级版,点击加群领取

西安IT培训:阿里巴巴Java程序员面试经验分享

技术性的岗位,不同公司对基础知识的考察点是不一样的,所以掌握大量面试题对大家找工作将会有很大帮助,下面西安it培训小编给大家分享经典面试题常见的网络协议有哪些?,快来看看你学会了吗?

参考答案:

1.IP协议:互联网协议

主要用于负责IP寻址、路由选择和IP数据包的分割和组装。通常我们所说的IP地址可以理解为符合IP协议的地址。

2.TCP协议:传输控制协议

该协议主要用于在主机间建立一个虚拟连接,以实现高可靠性的数据包交换。IP协议可以进行IP数据包的分割和组装,但是通过IP协议并不能清楚地了解到数据包是否顺利地发送给目标计算机。而使用TCP协议就不同了,在该协议传输模式中在将数据包成功发送给目标计算机后,TCP会要求发送一个确认;如果在某个时限内没有收到确认,那么TCP将重新发送数据包。另外,在传输的过程中,如果接收到无序、丢失以及被破坏的数据包,TCP还可以负责恢复。

Java开发经典面试题:常见的网络协议有哪些?

3.FTP(File Transfer Protocol):远程文件传输协议,允许用户将远程主机上的文件拷贝到自己的计算机上。

4.HTTP:超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。设计HTTP最初的目的是为了提供一种发布和接收HTML页面的方法。

5.ARP协议:AddressResolutionProtocol地址解析协议

简单地说,ARP协议主要负责将局域网中的32为IP地址转换为对应的48位物理地址,即网卡的MAC地址。

看完参考答案,小编建议你能总结一套自己的答案,那样当面试时遇到了就能从容面对了。知道这些还不够,小编特意为大家准备了求职面试秘籍,快来关注微信公众号:【saujiuye】或者扫描下方微信二维码)并回复关键词:就业课面试秘籍,就可以领取啦!


推荐阅读:

最新Java面试题:谈谈final, finally, finalize之间的区别

更多分享交流,礼品领取,海量干货,请扫描下方内部资料领取二维码,一不小心就爱上IT,成为了大佬!

免责声明:本文来源于网络,由网友提供或网络搜集,仅供个人交流学习参考使用,不涉及商业盈利目的。如有版权问题,请联系本站管理员予以更改或删除。谢谢合作!

热门标签: Java面试技巧 Java面试题 Java面试技巧 Java面试题

猜你喜欢

推荐阅读

 
 
咨询中心
优就业微信扫一扫
微信扫一扫

400-650-7353

加入官方微博