Introduction of Internet 计算机网络概述

计算机网络的概念

计算机网络的定义:

多台独立的计算机通过通信线路实现资源共享的计算机系统

计算机网络的组成

资源子网:提供共享的软件资源和硬件资源

通信子网:提供信息交换的网络结点和通信线路

计算机网络类型

按照拓扑排序

  1. 星型结构

  2. 树形结构

  3. 总线型结构

  4. 环形结构

  5. 网状结构

按照范围分类

  1. 局域网 LAN
  2. 城域网 MAN
  3. 广域网 WAN
  4. 个人区域网 PAN
  5. 互联网 Internet

按照传输方式分类

  1. 有线网络:IEEE802.3
  2. 无线网络
    1. IEEE802.11
    2. WLAN 无线局域网(wireless)
    3. WPAN无线个域网

计算机网络体系结构

传输方式

按照传输方向
  1. 单工:只能单方向传输的工作模式(耳机)
  2. 双工:在同一时间,线路上只允许一个方向的数据通过(对讲机)
  3. 全双工:双方可以同时进行数据通信(QQ)
按照传输对象
  1. 单播:一对一
  2. 多播:一对多
  3. 广播:一对全

数据交换

  1. 电路交换:整个报文从源头到终点连续的传输
  2. 报文交换:整个报文先传送到相邻结点,全部存储下来查找转发表,再转发给下一个结点
  3. 分组交换:将一个报文分给多个分组,传送到相邻结点,再查转发表,再转发到下一个结点

通信协议和体系结构

网络协议的三要素
  1. 语法
  2. 语义
  3. 时许
OSI参考模型
  1. 应用层:使用应用程序通过网络服务
  2. 表示层:表示层用于处理交互数据的表示方式,例如格式转换、数据的加密和解密,数据压缩和恢复等功能。
  3. 会话层:负责维护通信中两个节点之间的会话建立和断开,以及数据的交换。
  4. 传输层:提供端到端之间的数据传输服务,实现对数据进行控制和操作的功能。
  5. 网络层:单位分组,再数据链路层的基础之上,提供点到点之间的通信,提供路由功能,实现拥塞控制、网络互联等功能。
  6. 数据链路层:单位帧,再物理层的基础之上,提供结点到结点之间的服务,采取差错控制和流量控制的方法,实现网络互联等功能。
  7. 物理层:单位bit,利用传输介质为通信的网络结点之间建立联系
TCP/IP参考模型

应用层:会话层,表示层,应用层

传输层

网际层:网络层

网络接口层:物理层和数据链路层

相关推荐
网络研究院3 天前
2026年网络安全
网络·安全·法律·法规·趋势·发展
酣大智3 天前
ARP代理--工作原理
运维·网络·arp·arp代理
treesforest3 天前
AI安全系统如何识别异常访问?IP风险识别正在成为关键能力
网络·人工智能·tcp/ip·安全·web安全
shushangyun_3 天前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化
2601_961845153 天前
粉笔行测题库|系统班|刷题
网络·百度·微信·微信公众平台·facebook·新浪微博
程序猿阿伟3 天前
《Chrome离线扩展安装的底层逻辑与场景落地指南》
服务器·网络·chrome
InHand云飞小白3 天前
无人值守站点网络困境?工业级路由器IR315破解连接难题
网络·物联网·4g·工业路由器·4g路由器·iiot·蜂窝路由器
森G3 天前
75、服务器源码解析---------云视频服务项目
linux·服务器·网络·c++·qt
江华森3 天前
TCP/IP 协议栈实战 — 7 个实验详解
网络·tcp/ip·智能路由器
酉鬼女又兒3 天前
零基础入门计算机网络运输层:端到端通信核心作用、端口号分类规则、复用分用工作机制及UDP与TCP协议全方位对比详解
网络·网络协议·tcp/ip·计算机网络·考研·udp·php