zoukankan      html  css  js  c++  java
  • 计算机网络概述

    三种网络:电信网络、有线电视网络和计算机网络。

    计算机网络向用户提供的最重要的功能有两个: 连通性和共享。网络是由若干结点和连接这些结点的链路组成的。网络把计算机连接在一起,而因特网则把许多网络连接在一起。

    ISP(因特网服务提供商)分为不同的层次:主干ISP、地区ISP和本地ISP。

    因特网的组成从工作方式上分为:边缘部分和核心部分。

    边缘部分由所有连接在因特网上的主机组成。这些主机又称为端系统。端系统之间的通信方式分为两大类:客户-服务器方式和对等方式。

    1.客户-服务器方式

    客户和服务器是通信中所涉及的两个应用进程。

    2.对等连接方式

    指两个主机在通信时并不区分哪一个是服务请求方还是服务提供方。只要两个两个主机都运行了对等连接软件,它们就可以进行平等的、对等连接通信。

    核心部分

    在网络核心部分起特殊作用的是路由器,它是一种专用计算机。路由器是实现分组交换,其任务是转发收到的分组。分组交换采用的是存储转发技术。

    发送的整个数据块称为报文。发送报文前,将较长的报文分成为一个个更小的等长数据段。在每个数据段前面加上一些必要的控制信息组成的首部,就构成一个分组。分组又称为包,分组首部称为“包头”。

    路由器暂时存储的是一个个短分组,不是整个的长报文。

    计算机网络的定义:一些互相连接的、自治的计算机的集合。

    (一)按网络的作用进行分类:

    (1)广域网:是因特网的核心部分,作用范围通常为几十到几千公里。

    (2)城域网:作用范围一般是一个城市。

    (3)局域网:一般用微型计算机或工作站通过高速通信线路相连。地理上的范围1km。

    (4)个人区域网:在个人工作的地方把属于个人使用的电子设备用无线技术连接起来的网络。

    (二)按网络的使用者进行分类

    专用网和共用网

    (三)用来把用户接入到因特网的网络

    接入网

    计算机网络的性能

    1.速率:如100M,实际上是100Mb/s

    2.带宽

    带宽用来表示网络的通信线路传送数据的能力。

    3.吞吐量:单位时间内通过某个网络的数据量。

    4.时延

    (1)发送时延:是主机或路由器发送数据帧所需要的时间。

    (2)传播时延:是电磁波在信道中传播一定距离需要花费的时间。

    (3)处理时延:主机或路由器在收到分组时进行处理的时间。

    (4)排队时延:分组在进入路由器后要先在队列中排队等待处理。

    100MB中的B是字节单位。

    5.时延带宽积

    6.往返时间RTT。

    7计算机网络体系结构

    为进行网络中的数据交换而建立的规则、标准或约定称为网络协议。

    计算机网络的体系结构就是这个计算机网络及其构建所应完成的功能的精确定义。

    TCP/IP体系结构得到非常广泛的应用,它是一个四层的体系结构,它包含应用层、运输层、网际层和网络接口层。

    协议是控制两个对等实体进行通信的规则的集合(实体是特定的软件模块)。

    五层的体系结构由应用层、运输层、网络层、数据链路层和物理层组成。

    运输层最重要的协议是传输控制协议TCP和用户数据报协议UDP。

    而网络层最重要的协议是网际协议IP。

  • 相关阅读:
    Kafka官方文档翻译——实现
    什么是分布式消息中间件?
    Kafka官方文档翻译——设计
    Kafka官方文档翻译——简介
    Zore copy(翻译《Efficient data transfer through zero copy》)
    Netty轻量级对象池实现分析
    记一次查内存异常问题(续《记一次Web应用CPU偏高》)
    记一次Web应用CPU偏高
    Hive DDL DML SQL操作
    Memcache入门
  • 原文地址:https://www.cnblogs.com/liaoxiaolao/p/8359506.html
Copyright © 2011-2022 走看看