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 分钟前
必须掌握的Linux的九大命令
linux·服务器·网络
为几何欢13 分钟前
【内网安全】组策略同步-不出网隧道上线-TCP转ICMP
网络·tcp/ip·安全·网络安全
Danica~17 分钟前
RpcChannel的调用过程
网络·c++·rpc
季截17 分钟前
rpc的仅有通信的功能,在网断的情况下,比网通情况下,内存增长会是什么原因
网络·网络协议·rpc
炫酷的伊莉娜1 小时前
【计算机网络】数据链路层(作业)
网络·计算机网络·数据链路层
xy189901 小时前
http 状态码主要有哪些?【面试】
网络·网络协议·http
来世做春风嘛1 小时前
第二十一章 网络编程
服务器·网络·php
Tony11542 小时前
华为路由器静态路由配置(eNSP模拟实验)
网络·华为·智能路由器
斐夷所非2 小时前
RIP 路由 3 个定时器的工作流程和 4 种防环方法
网络
速盾cdn4 小时前
速盾:cdn发展历程
服务器·网络·安全