AdaCpp
C++ IDE
C++ 学习
基础练习
代码评测
特惠套餐
切换语言
计算机网络 - CSP-J初赛冲刺课 | AdaCpp
返回课程
CSP-J初赛冲刺课
全部课时
0/22
1. 课程介绍
免费
2. 计算机发展史
3. 计算机组成
4. 计算机网络
5. 计算机语言
6. 计算机内置函数
7. 基础算法概念
8. 链表
9. 栈
10. 队列
11. 树的定义与表示
12. 二叉树的遍历
13. 特殊二叉树
14. 图的存储与定义
15. 图的连通性
16. 拓扑排序
17. 素数问题汇总
18. 欧几里得算法
19. 进制转换
20. 计算机编码
21. 哈夫曼编码
22. 格雷码
计算机网络
课程文档
知识总结
网络分类
类型
英文
范围
局域网
LAN
几百米到几千米
城域网
MAN
一个城市
广域网
WAN
国家或全球
OSI七层模型
从上到下:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层
TCP/IP四层模型
层次
对应OSI
常见协议
应用层
应用层+表示层+会话层
HTTP、FTP、DNS、SMTP
传输层
传输层
TCP、UDP
网络层
网络层
IP、ICMP
网络接口层
数据链路层+物理层
Ethernet
IP地址
IPv4:32位,如
192.168.1.1
IPv6:128位
子网掩码:用于区分网络部分和主机部分
常考知识点
TCP
:面向连接、可靠传输(三次握手、四次挥手)
UDP
:无连接、不可靠但速度快
DNS
:域名解析为IP地址
HTTP
:超文本传输协议,默认端口80
HTTPS
:HTTP + SSL/TLS加密,默认端口443