【面试大全-网络】网络的点点滴滴
说说 TCP 与 UDP 的区别,以及各自的优缺点
- TCP是面向连接的,发消息之前要建立连接,UDP是无连接的,发送数据之前不需要建立连接。
- TCP提供可靠的消息发送,无差错,不会丢失,且按顺序到达,确认消息可靠,有重发机制。UDP尽最大努力交付,不能完全确保消息可靠。
- UDP具有较好的实时性,工作效率比TCP高。
- 每一条TCP信息都是1对1的;UDP支持1对1、1对多、多对多的通信。
- TCP对资源要求比较多,UDP对资源要求比较少。
说一下 HTTP 和 HTTPS 的区别
- 端口不同:HTTP是80端口、HTTPS是443端口
- 资源消耗不同:HTTPS需要对消息进行加解密处理,需要消耗CPU或者内存资源
- 开销:HTTPS需要单独购买证书。
HTTP、TCP、Socket 的关系是什么
- TCP/IP 代表传输控制协议/网际协议,指的是一系列协议族
- HTTP 本身就是一个协议,是从 Web 服务器传输超文本到本地浏览器的传送协议
- Socket 是 TCP/IP 网络的 API ,其实就是一个门面模式,它把复杂的 TCP/IP 协议族隐藏在Socket 接口后面。对用户来说,一组简单的接口就是全部,让 Socket 去组织数据,以符合指定的协议。
HTTP的长连接与短连接的区别
- HTTP协议的长连接和短连接
【面试大全-网络】网络的点点滴滴相关推荐
- 趣谈网络工程师面试大全系列2,用图文和段子的方式来解决网工面试问题,求锤得锤...
世上本没有"水货",被说的人多了,就成了水货.很多时候网工们会形容那些学习很不扎实,但又得到IE证书的人为水货.水货一词本身来自于"走私"货,意指无需通过高昂的 ...
- Java面试知识点:网络编程
问题:Java面试知识点:网络编程 答案: 1.InetAddress 代码如下: package com.xy;import java.net.InetAddress; import java.ne ...
- SwiftUI 音乐和网络大全之网络音乐播放App支持iTunes搜索与播放(教程含源码)
实战需求 SwiftUI 音乐和网络大全之网络音乐播放App支持iTunes搜索与播放(教程含源码) 本文价值与收获 看完本文后,您将能够作出下面的界面 实战代码 import SwiftUIstru ...
- CSS样式大全(网络收集整理)
CSS样式大全(网络收集整理 字体属性:(font) 大小 {font-size: x-large;}(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX.PD 样式 { ...
- 前端面试知识点整理——网络
前端面试知识点整理--网络 文章目录 一. 进程(process)和线程(thread) 二. 浏览器属于一种多进程的架构 三.CRP,关键渲染路径(critical rendering path) ...
- Java 面试知识点解析——网络协议篇
Java 面试知识点解析--网络协议篇 前言: 在遨游了一番 Java Web 的世界之后,发现了自己的一些缺失,所以就着一篇深度好文:知名互联网公司校招 Java 开发岗面试知识点解析 ,来好好的对 ...
- Python_面试宝典_网络编程(udp、tcp)
什么是网络 网络就是一种辅助双方或者多方能够连接在一起的工具 如果没有网络可想 '单机' 的世界是多么的孤单 就没有那么多联机游戏 LOL啊什么的,是吧?(比尔 昵称 Evnier丶Kevin) 哈哈 ...
- 赞!《Python面试大全》PDF版来啦!
小编搜罗了网上的各种面试题,现在做成了 PDF 版本的<Python面试大全>,更加方便阅读. 面试大全中涵盖了Python基础.Python高级部分.Python语言特性.操作系统.数据 ...
- 前端面试大全(Ajax篇——面试官这样问,你答得上来吗?)
目录 面试系列 内容介绍 1.Ajax 是什么? 如何创建一个Ajax? ①.Ajax ②.异步 ③.步骤 2.同步和异步的区别? ①.同步 ②.异步 3.如何解决跨域问题? 4.http状态码有那些 ...
- JavaScript面试大全
JavaScript面试大全 1.求y和z的值是多少? var x = 1; var y = 0; var z = 0; function add(n){n=n+1;} y = add(x); fun ...
最新文章
- linux c++ 目录操作,C++文件及文件夹操作整理(代码示例)
- python给空列表赋值_python – 赋值前引用的局部变量’list’
- 抛开vue-cli 利用requireJS搭建一个vue项目
- Linux实验室阿里云证书,开发者云体验实验室
- Serializer字段和选项
- mysql会对同时读取加锁吗_程序员经典面试题,MySQL并发读写的时候,都是需要加锁的么?...
- 推荐我们在B站免费的转录组课程
- 时钟分频中的计数值问题
- Appfuse:扩展自己的GenericManager
- 主题样式之花里胡哨之鼠标点击效果
- PIPIOJ1166PIPI的棋盘
- 树莓派-防火墙规则设置
- i春秋百度杯CTF比赛2016年12月场writeup
- elementui el-image组件 点击按钮 预览图片
- 基于VUE-CLI实现待办事项功能
- git版本控制以及分支管理
- 《数据库系统概念》——关系数据库
- html表格自动变色,如何设置实现Excel单元格自动变色?动图演示更详细
- 百度云解决迅雷一直寻找资源无法开始下载的问题
- HCIP第十天 交换第一天
热门文章
- Windows系统的【Windows照片查看器】没有了
- Oracle ASM的AU(Allocation units)分配
- 充满未知的在线招聘行业,前程无忧如何持续盈利
- 我太南了、996、保温杯里泡枸杞等成为2019年职场关键词
- 交易所撮合引擎原理及实现代码
- Matlab相机标定工具箱和标定结果评价
- PMP考试时间在什么时候?
- 从网红店到家居设计,“Ins风”正在无孔不入
- android tween动画平移怎么设置时间,android Tween Animation属性设置方法实例
- 文职辅警的技能测试计算机操作是考什么,辅警文职体测都考哪些内容?