网站首页 > 文章精选 正文
计算机网络概述
1.1、时延:网络延迟 = 处理延迟 + 排队延迟 + 发送延迟 + 传播延迟
【备注】:不考虑网络环境,服务器的延迟主要因素是队列延迟和磁盘I/O延迟!
1.2、分类
按分布范围分:
- 局域网(LAN)
- 城域网(MAN)
- 广域网(WAN)
- 因特网(Internet)
按拓扑结构分:
- 总线型
- 星型
- 环型
1.3、5G技术
- 服务化架构:5G核心网中隐去了SBA服务化架构,实现网络功能的灵活定制和按需组合
- 网络切片:通过网络切片技术在单个独立的物理网络上切分出多个逻辑网络,从而避免了为每一个服务建设一个专用的物理网络,极大地降低了建网和运维成本
网络协议
2.1、网络协议与OSI层次模型
PS:网际层是整个TCP/IP体系结构的关键部分,其功能是使主机可以把数据分组发往任何网络,并使分组独立地传向目标!
☆☆☆常见端口:
- POP3:邮件收取,110端口
- SMTP:邮件发送,25端口
- FTP:文件传输协议,20数据端口/21控制端口
- HTTP:超文本传输协议,网页传输,80端口
- DHCP:IP地址自动分配,67端口
- SNMP:简单网络管理协议,161端口
- DNS:域名解析协议,记录域名与IP的映射关系,53端口
- ICMP:因特网控制协议,PING命令来自此协议
- ARP:地址解析协议,IP地址转换为MAC地址
- RARP:反向地址解析协议,MAC地址转换为IP地址
2.2、TCP/UDP对比
2.3、DNS域名解析系统
查询方式
- 递归查询:服务器必须回答目标IP与域名的映射关系(递归查询是没有立即返回,有下一步的探索)
- 迭代查询:服务器收到一次迭代查询回复一次结果,这个结果不一定是目标IP与域名的映射关系,也可以是其他DNS服务器的地址(迭代查询时有立即返回,没有下一步的探索)
2.4、DHCP动态主机分配协议
- 客户机/服务器模型
- 租约默认为8天
- 当租约过半时,客户机需要向DHCP服务器申请续租
- 当租约超过87.5%时,如果仍然没有和当初提供IP的DHCP服务器联系上,则开始联系其他的DHCP服务器
- 分配方式包括三类:
① 固定分配(管理员分配静态绑定固定的IP地址)
② 动态分配(为客户端分配租期无限长的IP地址)
③ 自动分配(为客户端分配具有一定有效期的IP地址)
- 无效地址:169.254.x.x(windows)和0.0.0.0(linux)
组网技术
3.1、交换技术:数据在网络中转发通常离不开交换机
3.2、交换机功能
- 集线功能
- 中继功能
- 桥接功能
- 隔离冲突域
3.3、基本交换原理
交换机是一种基于MAC地址识别,能完成封装转发数据包功能的网络设备。交换机可以“学习”MAC地址,并将其存放在内部地址表中,通过在数据的发送者和目标接收者之间建立临时的交换路径,使数据直接由源地址到大目的地址。
3.4、能力
- 转发路径学习:根据收到的数据中的源MAC地址建立该地址同交换机端口的映射,写入MAC地址表中
- 数据转发:如果交换机根据数据中的目的MAC地址在建立好的MAC地址表中查询到了,就向对应的端口进行转发
- 数据泛洪:如果数据中的目的MAC地址不在MAC地址表中,则向所有的端口转发(备注:广播帧和组播帧向所有端口进行转发,不包括源端口)
- 链路地址更新:MAC地址表会每隔一定时间更新一次。
- 上一篇: 腾讯面试中的TCP/IP协议简述+经典面试题
- 下一篇: go语言网络编程基础知识入门
猜你喜欢
- 2025-05-21 Python 网络编程的基础复习:理解Socket的作用
- 2025-05-21 网络大神眼中的TCP/IP协议与UDP协议
- 2025-05-21 linux网络编程常见API详解
- 2025-05-21 常见的 Ethernet II 报文类型(EtherType)及其对应的 十六进制值
- 2025-05-21 一次完整的HTTP请求与响应涉及了哪些知识?
- 2025-05-21 「干货」常见网络抓包工具和抓包分析
- 2025-05-21 软考高项记忆小妙招—计算机网络协议
- 2025-05-21 信息系统项目管理师核心考点(六)OSI协议的分层,导图+真题
- 2025-05-21 TCP/IP协议栈在Linux内核中的运行时序分析
- 2025-05-21 一文读懂TCP/IP协议工作原理和工作流程
- 06-12AI系统提示词:V0(aide提示)
- 06-12这AI浏览器代理太强!AI帮你自动完成复杂网页操作,微软开源新神器
- 06-12史蒂芬·金、扎迪·史密斯等人作品被用于训练人工智能
- 06-12DeepSeek开源周收官,颠覆存储架构!OpenAI继续“大力出奇迹”,GPT-4.5价格达R1的270倍
- 06-12刚刚,ChatGPT的深度研究可以连接GitHub了,网友:这是真·RAG
- 06-12OpenAI全新 Agent 套件来了,可以手搓Manus,5大要点一网打尽
- 06-12推荐一款免费的高质量TTS API项目,零成本生成高质量语音!
- 06-12刚刚,OpenAI最强图像生成API上线,一张图1毛5!自定义解锁神P图
- 最近发表
-
- AI系统提示词:V0(aide提示)
- 这AI浏览器代理太强!AI帮你自动完成复杂网页操作,微软开源新神器
- 史蒂芬·金、扎迪·史密斯等人作品被用于训练人工智能
- DeepSeek开源周收官,颠覆存储架构!OpenAI继续“大力出奇迹”,GPT-4.5价格达R1的270倍
- 刚刚,ChatGPT的深度研究可以连接GitHub了,网友:这是真·RAG
- OpenAI全新 Agent 套件来了,可以手搓Manus,5大要点一网打尽
- 推荐一款免费的高质量TTS API项目,零成本生成高质量语音!
- 刚刚,OpenAI最强图像生成API上线,一张图1毛5!自定义解锁神P图
- LangChain使用mcp-openai和通义千问
- 编程革命爆发!刚刚,OpenAI最强智能体上线ChatGPT
- 标签列表
-
- newcoder (56)
- 字符串的长度是指 (45)
- drawcontours()参数说明 (60)
- unsignedshortint (59)
- postman并发请求 (47)
- python列表删除 (50)
- 左程云什么水平 (56)
- 计算机网络的拓扑结构是指() (45)
- 编程题 (64)
- postgresql默认端口 (66)
- 数据库的概念模型独立于 (48)
- 产生系统死锁的原因可能是由于 (51)
- 数据库中只存放视图的 (62)
- 在vi中退出不保存的命令是 (53)
- 哪个命令可以将普通用户转换成超级用户 (49)
- noscript标签的作用 (48)
- 联合利华网申 (49)
- swagger和postman (46)
- 结构化程序设计主要强调 (53)
- 172.1 (57)
- apipostwebsocket (47)
- 唯品会后台 (61)
- 简历助手 (56)
- offshow (61)
- mysql数据库面试题 (57)