惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LINUX DO - 最新话题
C
Cyber Attacks, Cyber Crime and Cyber Security
G
GRAHAM CLULEY
T
Tenable Blog
T
Threatpost
C
CXSECURITY Database RSS Feed - CXSecurity.com
I
Intezer
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
D
Darknet – Hacking Tools, Hacker News & Cyber Security
K
Kaspersky official blog
Security Latest
Security Latest
P
Privacy & Cybersecurity Law Blog
Google Online Security Blog
Google Online Security Blog
SecWiki News
SecWiki News
P
Palo Alto Networks Blog
TaoSecurity Blog
TaoSecurity Blog
Webroot Blog
Webroot Blog
Spread Privacy
Spread Privacy
O
OpenAI News
The Last Watchdog
The Last Watchdog
P
Proofpoint News Feed
C
Check Point Blog
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
人人都是产品经理
人人都是产品经理
S
Security @ Cisco Blogs
Scott Helme
Scott Helme
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
月光博客
月光博客
S
Securelist
酷 壳 – CoolShell
酷 壳 – CoolShell
V
V2EX
T
Troy Hunt's Blog
W
WeLiveSecurity
GbyAI
GbyAI
N
News | PayPal Newsroom
Y
Y Combinator Blog
C
Cisco Blogs
H
Help Net Security
The GitHub Blog
The GitHub Blog
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
博客园 - 【当耐特】
Jina AI
Jina AI
MongoDB | Blog
MongoDB | Blog
P
Proofpoint News Feed
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
云风的 BLOG
云风的 BLOG
小众软件
小众软件
N
News and Events Feed by Topic

f2h2h1's blog

使用yii3实现一个微框架 claw养殖技术 定时任务 ACME的使用经验 magento2加上varnish缓存 开发Magento2的模块 在magento2中使用persisted-query socket编程 一些开发笔记 一段CSDN文章主要内容的油猴脚本 电子邮件的不完整总结 git的笔记 在Windows下配置PHP服务器 终端,控制台和外壳 PHP各种运行方式的不完整总结 把网页导出成PDF 和颜色相关的笔记 HTTP认证方式的不完整总结 SEO的经验 密码学入门简明指南 文件的上传和下载 用纯CSS3实现的滑动按钮 在VSCode里调试PHP Linux的GUI 关于字符编码的一些坑 nc的使用和原理 在Windows下安装Magento2 对JS原型链的理解 使用docker-compose部署magento2 浏览器和服务器通讯方式的不完整总结 观察网站性能 一些关于Linux的笔记 telnet的不完整总结 在Windows下安装pear MySQL的时间类型和时间相关的函数 Windows下通过PEB读取进程的环境变量 关于 在VSCode里使用Xdebug远程调试PHP 在Windows下搭建git服务 关于环境变量的不完整总结 使用shell实现的kv数据库 如何完成以xx管理系统为选题的毕业设计 数字号码资源 各种标记语言 使用PowerShell实现的http服务器 kind相关经验 DNSSEC简介 nginx+ffmpeg+websocket实现的直播例子 使用Tesseract识别字符验证码 使用docker部署nuxt FirstData后台的设置 paypal,firtdata,支付宝的不完整接入指南 微信支付的不完整接入指南 用docker-compose部署lnmp环境 mongodb分片 练习
计算机网络基础知识
2025-10-15 · via f2h2h1's blog

计算机网络基础知识

关键的概念

什么是计算机网络

计算机网络连接是指连接两台或多台计算设备(如台式计算机、移动设备、路由器或应用程序)以实现信息与资源的传输和交换的流程。

计算机网络的分类

  • 按规模分类
    • pan
    • lan
    • can
    • man
    • wan
  • 按传输介质分类
    • 无线
    • 有线

计算机网络的拓扑

  • 总线
  • 星形
  • 环形
  • 网状

现在最常用的 以太网 是物理上使用星形拓扑(有一个路由器或集线器作为中心), 逻辑上使用总线拓扑(使用CSMA/CD的总线技术)

计算机网络的模型

  • 七层模型 (由 OSI 提出的)
    • 应用层 Application
    • 表示层 Presentation
      • 负责转化数据格式,并处理数据加密和数据压缩。
      • 其实 tls 这这种协议可以归类到这一层里
    • 会话层 Session
      • 主要是用来管理网络设备的会话连接,建立会话,保持会话,断开会话
    • 传输层 Transport
    • 网际层 Internet/Network
    • 数据链路层 Link/Data link/Network interface
    • 物理层 Hardware/Physical
  • 四层模型 ip/tcp
    • 应用层
    • 传输层
    • 网际层
    • 网络接口层
  • 五层模型
    • 应用层 -> data (数据)
    • 传输层 ->
      • TCP -> segment (段)
      • UDP -> datagram (数据报文)
    • 网际层 -> packet (包)
    • 数据链路层 -> frame (帧)
    • 物理层 -> bit (比特)

计算机网络中的硬件

  • 网关 (gateway)
  • 路由器 (route)
  • 交换器/交换机 (switch)
  • 桥接器/网桥 (network bridge)
  • 集线器 (ethernet hub 又或者 简称 hub)
  • 中继器 (repeater)
  • 调制解调器 (modem modulator-demodulator 调制器-解调器)
  • 和安全相关的硬件
    • IPS (Intrusion Prevention System) 入侵检测(旁路部署)
    • IDS (Intrusion Detection System) 入侵防御(串行部署)
    • FW (FireWall) 防火墙
    • WAF (Web Application FireWall) 网页应用防火墙
    • UTM (Unified Threat Management) 统一威胁管理
  • 网络主机(network host)

数据链路层

载波侦听多路访问

路由表和路由算法

网际层

IP

ARP

IPsec

传输层

TCP

UDP

ICMP

应用层

  • http
  • mqtt
  • telnet
  • ftp
  • dns
  • nntp
  • irc
  • xmpp
  • ntp (Network Time Protocol) 网络时间协议
  • PTP (Precision Time Protocol) 精确时间协议
  • dhcp
  • smtp
  • pop3
  • imap
  • echo
  • discard
  • daytime
  • chargen
  • time

其它

带宽 和 宽带 和 位宽 的联系与区别

  • 带宽(Bandwidth)
    • 一开始的意思是电磁波频率的范围,最高频率和最低频率之间的差值
    • 在计算机领域中的带宽一般是指数据传输的速度,包括但不限于,网速,内存速度,接口速度
    • 计算机领域的带宽,其实是在描述理论上的最高速度
      • 例如 512Kbps 的带宽,是指最高速度达到 512Kbps ,实际上的速度应该是会小于等于 512Kbps 的
    • 带宽的单位是 bps
      bit per second
      位  每   秒
      每秒能传输的位,或者叫做 比特每秒 每秒能传输的比特
      
  • 宽带(Broadband)
    • 是指较宽的带宽,一般是指比较快的网速
    • 最开始是把 56Kbps 以上的带宽称为宽带,56kbps 以下的称为窄带(Narrowband)
    • 后来又变成了 512Kbps 以上的带宽才能称为宽带
    • 再后来又变成了 4Mbps 以上的带宽才能称为宽带
    • 感觉宽带就是一个营销术语
    • ps 墙内的运营商的家用宽带一般都是指下行速度
  • 位宽(Bus Width/Memory Bus Width)
    • 是指一次能传输的数据量,就是一次能传输的比特位数
    • 例如, 64位的位宽就是指一次能传输64个比特位,通常位简称为 64位(64bit)
    • 内存带宽一般是 内存频率*内存位宽 ,显存带宽也是一样的计算

代理 网关 隧道 的区别,还有 VPN 和 端口转发

    代理 proxy
        「代为处理」
        代理的类型和作用域
        在各种系统上的代理设置
            windows
            linux
            安卓
        正向代理/转发代理 forward proxy
        反向代理 reverse proxy
    网关 gateway
        「网络关口」「网络海关」
    隧道 tunnel
    端口转发 port forwarding
    虚拟专用网 (Virtual Private Network , VPN)
    虚拟私有云 (Virtual Private Cloud , VPC)
    透明 transparent