计算机网络

计算机网络

计算机网络发展史

  1. 有4个阶段
  2. 在第3阶段:OSI开放式系统互联架构,确立了TCP/IP作为通用协议。
    • OSI参考模型
      • 应用层
      • 表示层
      • 会话层
      • 传输层
      • 网络层
      • 数据链路层
      • 物理层
  3. TCP/IP通用协议
    • 组成:参考了OSI的七层模型,但简化为四层:应用层传输层网络层链路层
      • 应用层:直接为应用进程提供服务,常见协议有HTTP、FTP、SMTP等。
      • 传输层:提供端到端的通信服务,主要协议有TCP和UDP。TCP是面向连接的、可靠的传输协议,而UDP是无连接的、不可靠的传输协议。
      • 网络层:负责数据包的传送,主要协议有IP、ICMP、IGMP等。
      • 链路层:处理连接网络的硬件部分,主要协议有ARP、RARP等
    • **TCP协议:**是传输层的核心协议,提供可靠、面向连接的数据传输服务
    • **IP协议:**是网络层的核心协议,负责主机的地址标记和数据传输
    • **UDP协议:**是传输层的另一重要协议,UDP提供无连接、不可靠的传输服务

计算机网络定义、组成、功能

  1. 定义 :计算机网络是指通过通信链路和网络设备,将分布在不同地理位置的计算机系统连接起来,实现资源共享和信息交换的系统。简单来说,计算机网络就是多台计算机通过某种方式连接在一起,能够互相通信和共享资源

    • 关键词:
      • 通信链路:如网线、光纤、无线电波等。
      • 网络设备:如路由器、交换机等。
      • 资源共享:如文件、打印机、计算能力等。
  2. 组成:软件跟硬件

    • 硬件:主机、路由器、交换机、网卡、传输介质等。
    • 软件:协议、操作系统、网络应用程序等。
  3. 功能

  • 资源共享:如共享打印机、文件、云计算资源。
  • 数据传输:如发送邮件、视频通话、文件下载。
  • 分布式处理:如分布式计算、区块链、负载均衡。

计算机网络分类

  1. 按分类范围:
    • 广域网(WAN):也称远程网,提供长距离通信,通常覆盖几十千米到几千千米的区域,如跨国通信。
    • 城域网(MAN):覆盖范围跨越几个街区甚至整个城市,约5~50km。
    • 局域网(LAN):覆盖范围几十米到几千米的区域,一般用微机或工作站通过高速线路相连。
    • 个人区域网(PAN):覆盖范围大约十米左右,常用于连接个人工作地点的消费电子设备。
  2. 按拓扑结构:
    • 总线形 :用单根传输线把计算机连接起来。
    • 星形 :每个终端或计算机都以单独的线路和中央设备相连。
    • 环形 :所有计算机接口设备连接成一个环。
    • 网状形 :每个结点至少有两条路径与其他结点相连,多用于广域网。
    • **树形:**树形拓扑结构从总线拓扑演变而来

计算机网络节点

  1. 定义:
    • 指网络中能够发送、接收或转发数据的设备或点。结点可以是任何连接到网络的设备,只要它能够参与网络通信。
  2. 分类:终端节点、中间节点
    • 终端节点:直接为用户提供服务的设备,通常不参与数据转发。
      • 个人电脑(PC)
      • 智能手机
      • 打印机
      • 服务器
    • 中间节点: 在网络中负责数据转发和路由的设备,不直接为用户提供服务。
      • 路由器(Router)
      • 交换机(Switch)
        中间节点: 在网络中负责数据转发和路由的设备,不直接为用户提供服务。
      • 路由器(Router)
      • 交换机(Switch)
      • 网关(Gateway)
相关推荐
酉鬼女又兒20 小时前
零基础入门计算机网络:网络层核心任务、三大关键问题、两种服务类型与 TCP/IP 网际层协议体系全解析
服务器·网络·网络协议·tcp/ip·计算机网络·php·求职招聘
爱讲故事的1 天前
计算机网络第七章:无线与移动网络复习笔记
网络·笔记·计算机网络
梁辰兴1 天前
计算机网络基础:具有集中目录服务器的 P2P 工作方式
服务器·网络·计算机网络·计算机·p2p·计算机网络基础·梁辰兴
酉鬼女又兒1 天前
零基础入门计算机网络:集线器与交换机区别、以太网交换机自学习转发流程及生成树协议STP全解析
服务器·网络·网络协议·tcp/ip·计算机网络·考研·职场和发展
liulilittle2 天前
TCP KCC v1.0(卡尔曼拥塞控制)
linux·服务器·网络·tcp/ip·计算机网络·tcp·通信
梁辰兴2 天前
计算机网络基础:动态主机配置协议 DHCP
网络·计算机网络·dhcp·计算机网络基础·动态主机配置协议·梁辰兴
梁辰兴2 天前
计算机网络基础:简单网络管理协议 SNMP
网络·计算机网络·计算机·snmp·计算机网络基础·梁辰兴·简单网络管理协议
liulilittle2 天前
用户态 TCP 端口转发:对 CUBIC 友好,对 BBR/KCC 收益不大
运维·网络·tcp/ip·计算机网络·信息与通信·tcp·通信
非凡大爹2 天前
路由信息库 (RIB)、 路由表 (RT)与 转发信息库 / 转发表(FIB)的异同
网络·计算机网络
憧憬成为java架构高手的小白2 天前
计算机网络管理
服务器·网络·计算机网络