码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • 计算机网络概述


    计算机网络概述

    • 计算机网络概念
      • 计算机网路的定义
      • 计算机网络的组成
        • 通信子网
        • 资源子网
      • 计算机网络的类型
      • 拓扑
      • 范围
      • 传输方式
        • 有线网络
        • 无线网络
    • 计算机网络的体系结构
      • 传输方式
        • 方向传输
        • 对象传输
      • 数据交换
        • 电路交换
        • 报文交换
        • 分组交换
      • 通信协议和体系结构
        • 网络协议三要素
        • OSI参考模型
        • TCP/IP参考模型

    计算机网络概念

    计算机网路的定义

    计算机网络是指将地理位置不同,独立功能的计算机及其外部的设备,通过通信线路连接起来的。

    在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源的共享和信息传递的计算机系统
    重点:资源共享

    计算机网络的组成

    通信子网

    提供信息交换的网络节点和线路

    资源子网

    提供软件资源和硬件资源

    计算机网络的类型

    拓扑

    • 星型
    • 树型
    • 总线型
    • 环型
    • 网络结构

    范围

    • 局域网LAN

    • 城域网MAN

    • 广域网WAN

    • 补充 :个人网PAN 互联网internet

    传输方式

    有线网络

    • IEE802.3

    无线网络

    • IEE802.11
    • WLAN无线局域网
    • 无线个个域网

    计算机网络的体系结构

    传输方式

    方向传输

    • 单工:单方向的传播
    • 双工:同一时间内,一个线路上只允许一个方向的数据通过:对讲机
    • 全双工:双方可以同时进行数据通信:打电话

    对象传输

    • 单播:1对1
    • 多播:1对多
    • 广播:1对all

    数据交换

    电路交换

    • 报文从源头到终点的连续交换
    • 缺点占用信道,浪费时间,效率不高

    报文交换

    • 整个报文先传送到相邻节点,全部存储下来查找转发,再转发到下一个结点
    • 缺点数据过大,中间可能内存不够,对设备压力大

    分组交换

    • 讲一个报文分成多份,传送到相邻的结点,再查找转发表,转发到下一个结点
    • 传输效率最低,完整性不如电路交换

    通信协议和体系结构

    网络协议三要素

    • 语法
    • 语义
    • 时序

    OSI参考模型

    下层为上层服务

    • 物理层:单位bit:电线,电流,电压,利用传输介质为通信的网络结点之间的建立
    • 数据链路层:单位:帧,在物理层的基础上,提供结点的之间的服务,采取错差控制和流量控制的方法实现网络互联
    • 网络层:单位:分组,在数据链路层的基础上,提供点到点之间的通信,提供路由功能,实现拥塞控制和网络互联
    • 传输层:提供端到端之间的数据传输服务,实现对数据进行控制和操作的功能
    • 会话层:负责维护通信中两个节点之间的会话建立维护和断开,以及数据的交换
    • 表示层:表示用于处理交互数据的表示方式,例如格式转换,数据的加密和解密、数据压缩和恢复
    • 应用层:应用程序通过网络

    TCP/IP参考模型

    • 网络接口层:物理层和数据链层
    • 网际层:网络层
    • 传输层:
    • 数据链层:会话层,表示层,应用层
  • 相关阅读:
    JAVA基础(二十七)——文件相关操作
    【Linux】perf工作中最常用命令记录(包含火焰图)
    vite中配置@路径
    使用websocket搭建一个即时通讯工具
    全球变暖我们在行动
    内网渗透知识 ——(一)、工作组、域、域控、活动目录
    计算机毕设(附源码)JAVA-SSM基于的装修公司运营管理管理系统
    第三章 简单静态网页爬取
    Java面试题:通过实例说明工厂模式和抽象工厂模式的用法,以及它们在解耦中的作用
    react之组件与JSX
  • 原文地址:https://blog.csdn.net/weixin_51422230/article/details/127672227
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号