深入探索计算机网络 | Computer Networking-cc资源站
深入探索计算机网络 | Computer Networking
此内容为付费资源,请付费后查看
100积分
永久包售后
1. 课程包更新
2. 通用视频格式
3. 超清高清视频
4. 资料齐全
5. 无二次加密
付费资源

深入探索计算机网络 | Computer Networking

资源内容

深入探索计算机网络|ComputerNetworking  

从基本原理出发理解网络协议,并学习使用套接字进行网络编程。涵盖HTTP和DNS、TCP和QUIC、IPv4和IPv6、TLS等更多内容。

互联网及其支持的各种应用,如网页,已成为我们这个时代技术进步的最重要力量之一。

在本课程中,我们将涵盖使互联网、网页及其他计算机网络应用成为可能的关键协议。这不仅将帮助你充分利用现有的网络技术,还将助你在未来的技术发展中发挥作用。

本课程的核心是每个主题的一系列问题。你应该努力解决每个问题,并在需要时参考详细的解答和补充解释。此外,还有一些完整的研讨会,有些人发现这些研讨会有助于将各个主题联系起来。虽然本课程不需要教科书,但我们推荐《计算机网络自顶向下方法》(“Kurose&Ross”)作为补充材料。

1.喊话服务器

2.HTTP头服务器

3.简单的DNS客户端

4.数据包的生命周期(即“当…发生时”)

5.什么是套接字

6.我们所说的网络层是什么意思(OSI模型)

7.什么是系统调用(高级解释)

8.为什么数据包通常有1500字节的MTU

9.波斯特尔定律

10.绑定到端口意味着什么

11.如何知道库在使用哪些套接字系统调用

12.TCP和UDP之间的许多差异

13.延迟与吞吐量

14.netcat快速入门

15.什么是回环接口(即localhost)

16.HTTP代理基本代理

17.HTTP代理持久连接

18.HTTP代理并发

19.HTTP代理功能

20.HTTP/2简介

21.HTTP和浏览器的历史简介

22.代理、网关和隧道

23.理解HTTP头并回答自己的问题

24.使用setsockopt系统调用

25.HTTP持久连接的动机和实现

26.DNS客户端消息压缩

27.DNS客户端反向DNS

28.DNS客户端更多记录类型

29.DNS客户端解析追踪

30.DNS之前的主机名单一HOSTS.TXT文件

31.程序如何知道使用哪个DNS服务器

32.主机名的结构

33.理解DNS区域和区域传输

34.DNS类别65535个互联网替代方案

35.递归解析器如何用于反射攻击

36.DNS中的TTL是什么,它是否是一个好主意

37.根顶级域名和其他权威名称服务器角色

38.有损下载

39.可靠传输

40.TCP如何计算超时间隔

41.QUIC的主要思想是什么

42.VanJacobson是否拯救了互联网(拥塞控制概述)

43.流量控制和拥塞控制的基本区别

44.TCP滑动窗口背后的动机

45.TCP握手的目的是什么

46.TCP中初始序列号(ISN)的选择

47.TCP如何提供可靠的数据传输

48.TCP中的流量控制和缓冲演示

49.跟踪路由

50.跟踪路由自治系统

51.跟踪路由ICMP探测

52.跟踪路由自定义

53.跟踪路由、ping和mtr概述

54.为什么IPv4中的生存时间基本上是一个跳数计数

55.私有IP地址究竟是什么

56.自治系统和互联网的结构

57.理解CIDR子网

58.IPv4和IPv6之间的主要差异

59.路由器如何决定如何转发数据包

60.NAT的基本思想

61.分片和分段的区别

© 版权声明
THE END
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容