• 计算机网络


    计算计网络的定义及其特点

    为什么要学计算机网络?

    计算机和网络很重要

    三大类网络是什么?

    电信网络:提供电话、电报及传真等服务

    有线电视网路:向用户传送各种电视节目

    计算机网络:使用户能在计算机之间传送数据文件

    其中,发展最快并起到核心作用的是计算机网络,“三网融合”使电信网络和有线电视网络融合到了计算机网络

    定义:多种硬件(计算机,智能手机,智能传感器等)发送多种应用(数据、语音、视频、以及今后可能出现的多种应用)

    特点:连通性(上网用户之间都可以交换信息)、共享(资源共享)

    计算机网络的类别

    按网络的作用范围:广域网、城域网、局域网、个人区域网(10米)

    按网络的使用者进行分类:公用网(按规定交纳费用的人都可以使用的网络。也称公众网)、专用网(为特殊业务工作的需要而建造的网络,例如银行、军队)

    接入网是指某个用户端系统到互联网中的第一个路由器(也称边缘路由器)之间的网络,可以理解为局域网,例如很多小区的宽带、以太网

    计算机网络的体系结构

    网络协议的三个要素:语法、语义、同步

    体系结构:OSI的七层协议体系结构,既复杂又不适用。TCP/IP是四层体系结构:应用层、运输层、网络层和网络接口层

    互联网概述

    互联网定义:特指Internet,采用TCP/IP协议族作为通信规则

    互联网的组成

    边缘部分:连接在互联网上的所有主机。这些主机又称为端系统,端指 “末端”,小的端系统可以是:一台普通电脑、手机、网络摄像头;大的端系统:大型计算机;

    端系统之间通信的含义:主机A的某个进程和主机B上的另一个进程进行通信,简称为“计算机之间通信”

    端系统之间的通信方式分两大类:客户-服务器方式(C/S方式),客户和服务器都是指通信中所涉及的两个应用进程,请求、响应请求

    服务器软件的特点:系统启动后即自动调用并一直不断地运行着,被动的等待并接受来自各地的客户请求。服务器程序不需要知道客户程序的地址。客户和服务器的通信关系建立后,通信可以是双向的,客户和服务器都可以发送和接收数据。

    对等方式(P2P方式),是指两个主机在通信时并不区分哪一个是服务请求方和服务提供方。

    核心部分:在网络核心部分特殊作用(路由器),路由器是实现分组交换的关键构件,其任务是转发收到的分组,分组转发又是网络核心部分最重要的功能。

    典型的交换技术包括:

    1 电路交换:最早应用在电话中,通过电线两两相连,这就使得需要非常多的电线。再发展到人们发明了交换机,每一部电话都连接在交换机上

    交换的含义就是“转接”,通过交换机,把一条电话线转接到另一条电话线上,使他们联通起来。

    2 分组交换:采用存储转发技术,在发送端,先把较长的报文划分成较短的、固定长度的数据段。

    再在固定长度的数据段前面加上首部,发送给接收端,接收端去除首部,把接收到的数据恢复成为原来的报文。首部中有非常重要的信息。

    主机:是为用户进行信息处理的,并向网络发送分组,从网络接收分组。

    路由器:对分组进行存储转发,最后把分组交付目的的主机。

    3 报文交换:同样采用存储转发原理,但报文交换的时延较长,现在已经很少有人在使用

    计算机的核心部分技术采用了分组交换技术。

    那三种交换的比较是什么呢?

    若要连续传送大量数据,且其传送时间远大于建立连接时间,则电路交换的传输速率快。

    报文交换和分组交换不需要预先分配传输带宽,在传送突发数据时可以提高整个网路的信道利用率。

    由于一个分组的长度远远小于整个报文的长度,因此分组交换比报文交换的时延小,同时也具有更好的灵活性。

  • 相关阅读:
    在Java开发中无法绕开的框架:SpringBoot
    java计算机毕业设计敬老院管理系统源码+数据库+系统+lw文档+mybatis+运行部署
    哈夫曼树相关操作(C-数据结构)
    我的算法笔记 | leetCode easy题感受
    【300+精选大厂面试题持续分享】大数据运维尖刀面试题专栏(十四)
    script 标签中 defer 和 async 的区别
    Java NIO全面详解(看这篇就够了)
    文件操作的常用技巧(持续更新)
    qt day4
    Win11如何获得最佳电源效率?
  • 原文地址:https://blog.csdn.net/qq_48731430/article/details/125491586