概述

Posted Jqivin

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了概述相关的知识,希望对你有一定的参考价值。

第一章 概述

第一章 概述

1.网络,互联网,因特网,ISP,RPC

  • 网络:由不同的结点和链路组成。
  • 互联网:不同的网络组成一个更大的网络,也就是网络的网络。
  • 因特网:全球最大的一个互联网,Internet。
  • ISP:Internet service provider(因特网服务提供商,国内就是移动电信联通三大运营商)
  • RFC:Request For Comments (用于Internet的标准化工作)

2.交换方式

互联网组成分为 边缘部分和核心部分。核心部分就为边缘部分之间的计算机通信提供支持。核心部分中最终要的就是路由器,其主要作用就是分组交换(先把分组储存,等到线路空闲在转发出去),转发的依据就是分组中的保存的目的地址和路由器中的下一跳地址。

除了分组交换,还有电路交换和报文交换。

  • 电路交换:需要先建立连接,然后信息通信,最后还要建立连接。这导致一条连接建立之后,即使不通信也要占用线路资源。

  • 报文交换:和分组交换相比,每个报文很大。

3.计算机网络分类

  • WAN – Wide Area Network 广域网
  • MAN – Metropolitan Area Network 城域网
  • LAN – Local Area Network 局域网
  • PAN – Personal Area Network 个人局域网

4.计算机网络的性能

速率,带宽,吞吐量

速率:比特在信道中传播的速率,单位 bit/s(b/s,bps),kbps,Mbps 1kbps = 10^3bps

带宽:网络信路中传输数据的能力。单位 b/s,kb/s ,Mb/s。。。和速率一致

吞吐量:网络中实际传输数据的能力。带宽是理论上的,吞吐量是真实的。

时延

时延分为发送时延,传播时延,处理时延。

发送时延:是发送这个分组(包)的时间

传播时延:数据在信道上的传播时间。

处理时延:路由器转发的时间。

哪个时延占主导地位?

​ 具体情况具体分析。

时延带宽积就是单位时间内的比特数。

网络利用率高了,可能发生丢包。

5.计算机网络体系结构

​ 事实才是标准,因为TCP/IP率先抢占市场并且效率高适合商用,并且用于Internet,加之Internet已经成为全球最大的互联网,所以国际标准自然就成为了TCP/IP协议。一般在操作系统和路由器中都有TCP/IP的协议族。网络接口层其实支持很多接口类型,比如以太网,无线网。

  • 应用层:为主机上的进程提供服务,所以它定义的是应用程序之间的通信和交互的规则。不同的网络应用要有不同的应用层协议,比如HTTP,DNS。 传输的数据单元是报文
  • 传输层:负责为两台主机上的网络应用提供通用数据传输的服务。最为重要的是TCP(传输的是报文段)和UDP(传输的是数据报)。
  • 网络层:负责为分组交换网上的不同主机提供通信服务。在发送数据的时候,网络层把运输层发送过来的报文段或者数据报封装成分组(包)。注意:无论哪一层都可以将传输的数据单元笼统的叫做分组或包
  • 数据链路层:将网络层发送过来的分组封装成。加上了差错控制信息,同步信息,地址信息等。数据链路层不仅要检查错误还要更改错误。如果发现有错误的报文,可以选择丢弃。
  • 物理层:传输的数据单位是比特。发送方发送的是0/1,接收方接受的也是0/1.传输比特流的物理介质如双绞线,同轴电缆,光缆等不是物理层协议的控制范围,属于物理层下面的。

6.计算机各层的主要工作

数据链路层:一台主机发送的信息,如何让目的主机识别,不让其他主机接受信息。

7.一些题目

以上是关于概述的主要内容,如果未能解决你的问题,请参考以下文章

TCP/IP||ICMP

计算机网络湖科大微课堂笔记 p21-23 数据链路层概述封装成帧差错检测

计算机网络(谢希仁 第七版) 第三章(数据链路层)-- 3.1 使用点对点信道的数据链路层(数据链路层概述 & 数据链路和帧 & 三个基本问题(封装成帧透明传输差错控制))

计算机网络之数据链路层功能概述封装成帧透明传输以及差错控制(检验编码)408_1

痞子衡随笔:常用的数据传输差错检测技术- 奇偶校验(Parity Check)

计算机网络-----数据链路层