1,若服务器方单独终止之后,客户端继续发数据会怎么样?

  https://blog.csdn.net/Nick_666/article/details/78342442

  https://www.zhihu.com/question/35013918/answer/63664974(值得一看)

2,GET 和 POST:

  http://www.cnblogs.com/logsharing/p/8448446.html

3,从输入 URL 到看到网页的全过程:

  https://blog.csdn.net/hfismyangel/article/details/79617272

4,HTTP keepAlive:

  https://blog.csdn.net/jiary5201314/article/details/51259319

5,延迟 ACK:

  https://blog.csdn.net/wdscq1234/article/details/52430382

6,TCP 状态转换图:

  https://www.cnblogs.com/qlee/archive/2011/07/12/2104089.html

7,为什么TCP建立链接要握手三次?

  http://www.cnblogs.com/yuilin/archive/2012/11/05/2755298.html

8,怎样用 UDP 模拟 TCP:

  https://blog.csdn.net/benjaminyoung29/article/details/83417392

9,TCP 粘包问题:

  https://blog.csdn.net/zhangxinrun/article/details/6721495

10,长连接和短链接:

  https://www.cnblogs.com/onlysun/p/4520553.html

11,简单介绍一下 HTTP 和 HTTPS:

  https://www.cnblogs.com/WUXIAOCHANG/archive/2019/03/18/10553949.html

12,如果有大量请求到服务端,怎么处理?(一般问多路复用)

  http://www.cnblogs.com/Anker/p/3265058.html(值得细读)

  https://blog.csdn.net/hbtj_1216/article/details/70568402(包括原理)

13,内网多个电脑 IP 是一样的,外网返回数据怎么找到对应的电脑?(NAT知识)

  https://www.cnblogs.com/takumicx/p/9998844.html

14,结合 HTTPS 问 SSL 的安全方面的实现方式(对称加密和非对称加密)

  问题:SSL 为什么要把对称加密和非对称加密一起使用?

  解答:https://blog.csdn.net/mooncom/article/details/58080910

15,TCP/UDP 可以占用同一个断口嘛?

  可以,参考:https://blog.csdn.net/robertsong2004/article/details/50264161

16,服务端大量 time_wait 状态的原因和解决办法。

  https://blog.csdn.net/zjl410091917/article/details/7990787

17,syn 攻击和防范方式:

  http://netsecurity.51cto.com/art/200608/30428.htm

18,udp 怎样实现可靠传输?

  https://blog.csdn.net/pangyemeng/article/details/50387078

19,udp 可以调用 connect 吗?

  https://blog.csdn.net/u013920085/article/details/44834815

c++ 面试题(网络类)的更多相关文章

  1. 判断网络类(获取mac) InternetCheck

    using System; using System.Collections.Generic; using System.Net.NetworkInformation; using System.Ru ...

  2. [Linux]经典面试题 - 网络基础 - TCP三次握手

    [Linux]经典面试题 - 网络基础 - TCP三次握手 目录 [Linux]经典面试题 - 网络基础 - TCP三次握手 一.TCP报文格式 1.1 TCP报头 1.2 报文图例 二.TCP三次握 ...

  3. 关于Unity中协程、多线程、线程锁、www网络类的使用

    协程 我们要下载一张图片,加载一个资源,这个时候一定不是一下子就加载好的,或者说我们不一定要等它下载好了才进行其他操作,如果那样的话我就就卡在了下载图片那个地方,傻住了.我们希望我们只要一启动加载的命 ...

  4. python面试题——网络编程和并发

    1.简述 OSI 七层协议. 物理层(电信号.比特流) 基于电器特性发送高低电压(电信号) RJ45.IEEE802.3 数据链路层(数据帧) 定义了电信号的分组方式,分组方式后来形成了统一的标准,即 ...

  5. xamarin android,UWP 网络类型和IP地址

    App开发经常要判断网络连通情况,并判断网络类型,获取网络IP.xamarin中可以使用Dependencies提供各平台下的方法,现把各平台代码记录如下: using System; using S ...

  6. 蓝桥杯 历届试题 网络寻路(dfs搜索合法路径计数)

    X 国的一个网络使用若干条线路连接若干个节点.节点间的通信是双向的.某重要数据包,为了安全起见,必须恰好被转发两次到达目的地.该包可能在任意一个节点产生,我们需要知道该网络中一共有多少种不同的转发路径 ...

  7. 算法笔记_187:历届试题 网络寻路(Java)

    目录 1 问题描述 2 解决方案   1 问题描述 问题描述 X 国的一个网络使用若干条线路连接若干个节点.节点间的通信是双向的.某重要数据包,为了安全起见,必须恰好被转发两次到达目的地.该包可能在任 ...

  8. iOS面试题--网络--如何处理多个网络请求的并发的情况

    如何处理多个网络请求的并发的情况 一.概念 1.并发 当有多个线程在操作时,如果系统只有一个CPU,则它根本不可能真正同时进行一个以上的线程,它只能把CPU运行时间划分成若干个时间段,再将时间 段分配 ...

  9. Java 面试题代码类收集

    long temp=(int)3.9; System.out.println(temp); temp%=2; System.out.println(temp); 3 1 Java里面类的方法名可以与类 ...

随机推荐

  1. js中的Call()和apply()

    Call和apply,就是改变函数里面的this指向的方法. xxx.call()或xxx.apply() 特别强调下xxx必须是function,(普通函数,类,构造函数) var obj={ na ...

  2. ubuntu 初始安装完成后的一些设置

    处于安全考虑最好,使用普通用户登录. 首先以超级用户登入系统,然后执行以下步骤 第一步:设置普通用户 以下<user_name>代表普通用户的用户名 useradd -g users -d ...

  3. 《DSP using MATLAB》Problem 7.11

    代码: %% ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ %% Output In ...

  4. 创建一个dynamics 365 CRM online plugin (一) - Hello World Plugin

    源代码连接:https://github.com/TheMiao/Dynamics365CRM/blob/master/MyCRM/MyCRM/HelloWorld.cs 首先,我们需要创建一个.NE ...

  5. nginx upstream轮询配置

    nginx upstream nginx的upstream官方地址为:http://nginx.org/cn/docs/http/ngx_http_upstream_module.html 轮询分为多 ...

  6. git项目提交后执行添加忽略操作

    需要删除文件暂存区中的忽略文件 git rm -r --cached 需要忽略的已提交文件或文件夹 eg: git rm -r --cached target/

  7. centos7-网络连接

    Centos系统在安装完毕后,默认联网状态为no,需要手动开启联网状态. 编辑网卡文件 vim /etc/sysconfig/network-scripts/ifcfg-eno16777736 修改O ...

  8. 2017-2018-2 20165312 实验四《Android程序设计》实验报告

    2017-2018-2 20165312 实验四<Android程序设计>实验报告 一.安装Android Studio并进行Hello world测试和调试程序 安装Android St ...

  9. java中拼接两个对象集合

    目标:  根据两个list中每条记录的某个属性是否相同来拼接. 1.首先定义一个字符串 String str = "[{\"ITEMID\":2,\"ITEMN ...

  10. SAS 评分卡开发模型变量统计及输出

    以下代码实现功能: 1.获取10个模型分别使用哪些变量 2.变量所模型使用的次数 3.把上表格输出到EXCEL中 %INCLUDE '00@HEADER.SAS'; %let dir=..\04@Mo ...