首页 > 其他分享 >通信协议面试题

通信协议面试题

时间:2023-01-29 12:22:21浏览次数:33  
标签:协议 面试题 Socket 通信协议 UDP TCP 传输 连接

1.名词解释 IP协议 TOC协议 UDP

IP协议 分组交换协议 不可靠传输 一个数据包自动分成若干小的数据包然后通过网络进行传输

TCP协议 传输控制协议 可靠协议 建立在IP协议之上, 先建立连接,然后才能传输数据,传输完成后断开连接,支持双向通信,双方可以同时传输和接收数据,

UDP 数据报文协议,不面向连接,不可靠传输,传输效率高,通常用来传输视频等能容忍丢失部分数据的文件,

2.TCP与UDP比较

TCP:面向连接的协议,数据传输之前必然要建立连接,

UDP:每个数据报中都给出了完整的地址信息,无需要建立发送方和接收方的连接

 

TCP:传输数据大小限制,双方的socket就可以按统一的格式传输大的数据.

UDP:UDP传输数据时是有大小限制的,每个被传输的数据报必须限定在64KB之内

 

TCP:可靠协议,确保完全正确发送数据.

UDP:不可靠的协议,发送方所发送的数据报并不一定以相同的次序到达接收方,

3.Socket

网络上的两个程序通过一个双向的通讯连接实现数据的交换,这个双向连接的一端称为一个Socket.

Socket通常用来实现客户方和服务方的连接,一个Socket由一个Ip地址和一个端口号唯一确定,

在Java环境下,Socket编程主要是指基于TCP/IP协议的网络编程,

标签:协议,面试题,Socket,通信协议,UDP,TCP,传输,连接
From: https://www.cnblogs.com/carney/p/17072355.html

相关文章

  • 关于面试题的一些记录
    笔试1、谈谈你对三层架构的理解?2、C#中的委托是什么?事件是不是一种委托?事件和委托的关系。3、说出一些常用的类、接口,请各举5个4、什么是sql注入?如何避免sql注入?5、C#......
  • 集合面试题
    1.ArrayList和LinkedList的区别?ArrayList查询速度快(不准确),尾部增删快,头部增删慢,随机访问速度快;LinkedList头尾增删速度快,中间不高,性能远比ArrayList差,不适合做......
  • io流面试题
    1.Io流系介绍四大家族(IuputStream,OutputStream,Reader,Writer)IuputStream与OutputStream是所有字节型输入流的祖宗类.Reader与Writer是所有字节型输入输出流的祖宗类......
  • 基础语法面试题
    1.String , StringBuilder,StringBuffer的区别?(1)String只读字符串,引用的字符内容是不能被改变的.(2)StringBuilder和StringBuffer表示的字符串对象可以直接......
  • 互联网大厂(字节、华为)Java EE面试题:Servlet/JSP 部分解析+答案,最强八股文
    文章目录​​1.请列举至少6种javaEE技术,并简述其作用。​​​​解析:​​​​参考答案:​​​​2.在web.xml文件中配置Servlet时,主要配置哪些信息?​​​​解析:​​​​参考答......
  • 算法面试题
    有一列数的规则如下: 1、1、2、3、5、8、13、21、34...... 求第30位数是多少,用递归算法实现。1intAdd(intnumber)2{3if(number<=0)4{5......
  • .NET Core 面试题
    值类型和引用类型的区别?值类型继承System.ValueType,例如:int、bool、double等,string为特殊的引用类型赋值:值类型会产生一个新的数据副本,而引用类型是直接赋值引用。内存......
  • 前端面试题学习-个人总结
    前端面试题学习-HTML-个人总结这是看别人总结的基础上再度总结的,总结的链接如下链接1.DOCTYPE的作用?告知浏览器解析器用何标准解析文档,若不指定则按兼容模式进行解析......
  • 【面试题】说说你对发布订阅、观察者模式的理解?区别?
    大厂面试题分享面试题库前端面试题库(面试必备)地址:​​前端面试题库​​一、观察者模式观察者模式定义了对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所有......
  • 【综合笔试题】难度 2/5,简单且经典面试题
    题目描述这是LeetCode上的​​870.优势洗牌​​,难度为中等。Tag:「红黑树」、「哈希表」、「排序」、「双指针」、「贪心」给定两个大小相等的数组 ​​nums1​​......