计算机网络基础知识点(一)

1、网络结构分层

  国际标准化组织(ISO)在1978年提出了“开放系统互联参考模型”,即著名的OSI/RM模型(Open System Interconnection/Reference Model)。它将计算机网络体系结构的通信协议划分为七层,自下而上依次为:物理层(Physics Layer)、数据链路层(Data Link Layer)、网络层(Network Layer)、传输层(Transport Layer)、会话层(Session Layer)、表示层(Presentation Layer)、应用层(Application Layer)。其中第四层完成数据传送服务,上面三层面向用户。
  除了标准的OSI七层模型以外,常见的网络层次划分还有TCP/IP四层协议以及TCP/IP五层协议,它们之间的对应关系如下图所示:

  

2、osi七层模型

  TCP/IP协议毫无疑问是互联网的基础协议,没有它就根本不可能上网,任何和互联网有关的操作都离不开TCP/IP协议。不管是OSI七层模型还是TCP/IP的四层、五层模型,每一层中都要自己的专属协议,完成自己相应的工作以及与上下层级之间进行沟通。由于OSI七层模型为网络的标准层次划分,所以我们以OSI七层模型为例从下向上进行一一介绍。

  a) 物理层

  激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。该层为上层协议提供了一个传输数据的可靠的物理媒体。简单的说,物理层确保原始的数据可在各种物理媒体上传输。物理层记住两个重要的设备名称中继器(Repeater,也叫放大器)和集线器

 

  b) 数据链路层 

  数据链路层在物理层提供的服务的基础上向网络层提供服务,其最基本的服务是将源自网络层来的数据可靠地传输到相邻节点的目标机网络层。为达到这一目的,数据链路必须具备一系列相应的功能。

  主要功能有:

    1>  如何将数据组合成数据块,在数据链路层中称这种数据块为帧(frame),帧是数据链路层的传送单位;

    2> 如何控制帧在物理信道上的传输,包括如何处理传输差错,如何调节发送速率以使与接收方相匹配;

    3> 在两个网络实体之间提供数据链路通路的建立、维持和释放的管理。

  数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。

  有关数据链路层的重要知识点:

    1> 数据链路层为网络层提供可靠的数据传输;

    2> 基本数据单位为帧;

    3> 主要的协议:以太网协议;

    4> 两个重要设备名称:网桥和交换机。

 

  c) 网络层

  网络层的目的是实现两个端系统之间的数据透明传送,具体功能包括寻址和路由选择、连接的建立、保持和终止等。它提供的服务使传输层不需要了解网络中的数据传输和交换技术。如果您想用尽量少的词来记住网络层,那就是“路径选择、路由及逻辑寻址”。

  网络层中涉及众多的协议,其中包括最重要的协议,也是TCP/IP的核心协议——IP协议。IP协议非常简单,仅仅提供不可靠、无连接的传送服务。

  IP协议的主要功能有:无连接数据报传输、数据报路由选择和差错控制

  与IP协议配套使用实现其功能的还有地址解析协议ARP、逆地址解析协议RARP、因特网报文协议ICMP、因特网组管理协议IGMP

  具体的协议我们会在接下来的部分进行总结,有关网络层的重点为:

    1> 网络层负责对子网间的数据包进行路由选择。此外,网络层还可以实现拥塞控制、网际互连等功能;

    2> 基本数据单位为IP数据报;

    3> 包含的主要协议:

      IP协议(Internet Protocol,因特网互联协议);

      ICMP协议(Internet Control Message Protocol,因特网控制报文协议);

      ARP协议(Address Resolution Protocol,地址解析协议);

      RARP协议(Reverse Address Resolution Protocol,逆地址解析协议)。

   4> 重要的设备:路由器。

 

  d) 传输层 

  第一个端到端,即主机到主机的层次。传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输。此外,传输层还要处理端到端的差错控制和流量控制问题。

  传输层的任务是根据通信子网的特性,最佳的利用网络资源,为两个端系统的会话层之间,提供建立、维护和取消传输连接的功能,负责端到端的可靠数据传输。在这一层,信息传送的协议数据单元称为段或报文。
  网络层只是根据网络地址将源结点发出的数据包传送到目的结点,而传输层则负责将数据可靠地传送到相应的端口。
  有关网络层的重点:
    1> 传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输以及端到端的差错控制和流量控制问题;
    2> 包含的主要协议:
        TCP协议(Transmission Control Protocol,传输控制协议)
        UDP协议(User Datagram Protocol,用户数据报协议);
    3> 重要设备:网关。

 

  e) 会话层

  会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。会话层还利用在数据中插入校验点来实现数据的同步。

    

  f) 表示层

  表示层对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。表示层的数据转换包括数据的加密、压缩、格式转换等。

 

  g) 应用层

  为操作系统或网络应用程序提供访问网络服务的接口。

  会话层、表示层和应用层重点:

    1> 数据传输基本单位为报文;

    2> 包含的主要协议:

      FTP(文件传送协议)

        Telnet(远程登录协议)

      DNS(域名解析协议)

      SMTP(邮件传送协议)

      POP3协议(邮局协议)

      HTTP协议(Hyper Text Transfer Protocol)。

转载于:https://www.cnblogs.com/Joyun/p/10269435.html

山东专升本计算机网络基础知识点 --- 计算机网络基础 计算机网络是指将群具有独立\textcolor{WildStrawberry}{独立}独立功能的计算机通过通信设备及传输媒体等互联起来,在通信软件的支持下,实现计算机间资源共享、信息交换或协同工作\textcolor{WildStrawberry}{资源共享、信息交换或协同工作}资源共享、信息交换或协同工作的系统。计算机网络是计算机技术和通信技术紧密结合的产物\textcolor{WildStrawberry}{计算机网络是计算机技术和通信技术紧密结合的产物} 阅读详情

相关推荐

计算机网络基础知识点

1.网络介绍 由通信介质将地理位置不同、相互独立的计算机连接起来,实现数据和资源共享。 2.网络分类 2.1 按照拓扑结构分类 1.总线型 (根线上串好多计算机)特点:两端信号终结器,分叉处有T型头 2.环形 网络效率很低,同时间只有两个计算机通信,这两台计算机有其自己的令牌。 3.星形 线路利用率虽然高,但是线路单旦坏了就少了条线路。 且中央节点压力大。 单点护照 网络利用率高,但是中央节点压力大。 2.2 按照地域分类 1.局域网 个公司、个家庭 2.城域网 个区、个城市、个国家

qq_41960905的博客 7556

物理层PHY与MAC层(数据链路层的下层)

物理层(Physical Layer)是计算机网络OSI模型中最低的层,位于OSI参考模型的最底层,它直接面向实际承担数据传输的物理媒体(即通信通道),物理层的传输单位为比特(bit),即个二进制位(“0”或“1”)。实际的比特传输必须依赖于传输设备和物理媒体,但是,物理层不是指具体的物理设备,也不是指信号传输的物理媒体,而是指在物理媒体之上为上层(数据链路层)提供个传输原始比特流的...

yuxiaoxi21的博客 1万+

WSL2下用QEMU模拟ARM开发板:从编译uboot到调试全流程(附常见错误解决)

本文详细介绍了在WSL2环境下使用QEMU模拟ARM开发板的完整流程,包括uboot编译、内核调试等关键步骤。通过QEMU模拟vexpress-a9开发板,开发者可以高效搭建嵌入式开发环境,解决常见错误并提升开发效率。

solidity8miner的博客 269

计算机网络层次划分

物理层是为了解决在传输媒体上传输比特流0和1的问题数据链接层是将数据转化为帧,添加帧头和帧尾,帧头含有目的地址和源地址,帧尾含有信息检查,保证数据可靠传输。网络层是将数据转化为数据包,添加IP地址(逻辑地址),路由和路径选择传输层将数据分成数据段,可靠的传输会话层:组织和协调两个会话进程之间的通信,并对数据交换进行管理。表示层:封装数据,进行编码或数据格式转化应用层:直接向用户提供服务,完成用户想在网络上完成的任务。...

qq_60787657的博客 1万+

终端连接主机和计算机网络有什么区别,终端、主机和节点等有何不同?

大多数情况下都被用作普通用户所操作的个人电脑,似乎没有人对其分别加以区别使用。但是它们本来的意义都有些区别。另外,所指示的网络设备也存在些细微的差异。此次笔者就分析下它们各自的真正意义。 终端这个词读起来就像字面意思所表达的那样,其意义是指位于端,般情况下指用户在网络上所操作的个人电脑。严格定义的话,说成终端时,不包括LAN交换机和路由器等中继设备。 终端是由最初的计算机网络中产生的术语...

weixin_39746382的博客 2613

端到端、主机到主机、点到点之间的通信,分别是由哪个层负责的?有什么区别与联系?

端到端通信:应用之间的传输,由传输层负责。 主机到主机通信:网络节点之间的传输,由网络层负责。 点到点通信:直接连接的节点之间的传输,由数据链路层负责。

m0_60740070的博客 5951

网络互联的层次结构

网络协议是分层的,所以网络互联也存在着互联层次的问题。网络互联的层次可以根据网络层次的结构模型划分。 1.物理层互联 物理层的功能是在物理信道上透明地传输位流,物理层设备的主要任务就是解决数据终端设备与通信设备之间的接口问题。物理层互连的设备是中继器和集线器,它们在物理层间实现透明的二进制比特复制,以补偿信号衰减,以此来延长网络的长度。 2.数据链路层互联 数据链路层的功能是在相邻两节点间无差错地传送数据帧,为网络层提供服务。数据链路层互联的设备是网桥。网桥在网络互联中起到数据接收、地址过滤与数据转发的作用

weixin_58437923的博客 5059

计算机网络基础知识点学习()(概述)

1.通常所说的网络是指“三网”,即电信网络、有线电视网络计算机网络。发展最快并起到核心作用的是计算机网络。 2.计算机网络向用户提供的最重要的功能:连通性-计算机网络使上网用户之间都可以交换信息;资源共享-信息共享、软件共享、硬件共享等。 3.因特网-起源于美国的因特网发展成为世界上最大的国际性计算机互联网。 4.网络由若干节点和连接这些节点的链路组成。互联网是网络网络。连接在网络上的主机

fenxinzi557的博客 4699

计算机网络】第1章 概述 知识总结

计算机网络》——谢希仁 第1章知识点总结 网络指“三网”,即电信网络、有线电视网络计算机网络 网络:由若干结点和连接这些结点的链路组成(网络中的结点可以是计算机、集线器、交换机或路由器等) 互联网:网络网络通过路由器互连起来,这样就构成了个覆盖范围更大的网络,即互联网。所以互联网是“网络网络网络把许多计算机连接在起,而因特网则把许多网络连接在起   下面注意两

qq_37792173的博客 1513

计算机网络技术基础(计算题汇总)零基础入门到精通,收藏这篇就够了

(设r为生成多项式G(X)的阶)①在原信息码后面附加r个“0”得到个新的多项式M(X);②用模2除法求M(X)/G(X)的余数,此余数就是冗余码;③将冗余码附加在原信息码后面即为最终要发送的信息码。①确定子网号位数;(根据默认掩码)②将IP地址的网络号和子网号写为1,主机号写为0,即可得到子网掩码;③去掉不可使用的全零和全,就是它共提供的子网;④算出各子网提供的主机地址范围(主机地址最小不全为0,最大不全为1)

Python_0011的博客 1280

计算机网络1~6章学习笔记

计算机网络1~6章笔记(附带个人理解)

luridxy的博客 1496

计算机网络基础知识点快速复习手册

前言 本文快速回顾了计算机网络书本中常考的的知识点,用作面试复习,事半功倍。 主要内容有:计算机网络体系结构,TCP与UDP,UDP/TCP实现DEMO代码 面试知识点复习手册 全复习手册文章导航 全复习手册文章导航(CSDN) 已发布知识点复习手册 Java基础知识点面试手册 Java容器(List、Set、Map)知识点快速复习手册 Java并发知识点快速复习手册(上) Java并发知识点快...

蛮三刀酱 7210

计算机网络基础知识大全

️️️计算机网络的概念 计算机网络:是个将分散的、具有独立功能的计算机系统,通过通信设备与线路连接起来,由功能完善的软件实现资源共享和信息传递的系统。 二、计算机网络的功能 1、数据通信 2、资源共享 3、分布式处理(多台计算机各自承担同工作任务的不同部分) 4、提高可靠性 5、负载均衡 三、计算机网络的组成 1、组成部分 硬件、软件、协议 2、工作方式 边缘部分:用户直接使用(C/S方式、P2P方式) 核心部分:为边缘部分提供服务 3、功能组成 通信子网:实现数据通信

学Java,找哪吒 11万+

计算机网络基础知识点+面试

目录 计算机网络五层体系结构 (1)概述 五层体系结构 由 应用层,运输层,网络层,数据链路层,物理层组成。 (2)物理层 (3)数据链路层 (4)网络层 (5)运输层 (6)应用层 (7)个例子 二、TCP协议的三次握手和四次挥手 (1)三次握手 为什么要三次握手 为什么要传回 SYN 传了 SYN,为啥还要传 ACK (2)四次挥手 为什么要四次挥手...

不忘初心不动摇 1万+

36 张图带你理解,计算机网络 6 大基础知识点

计算机网络概述1.1 计算机网络的分类按照网络的作用范围:广域网(WAN)、城域网(MAN)、局域网(LAN);按照网络使用者:公用网络、专用网络。1.2 计算机网络的层次结构TCP/...

程序IT圈 237

中职计算机网络基础知识点

7类(Category7)线:是ISO7与F类最新的种,主要用于万兆位的以太网,它是种屏蔽双绞线,频率至少500MHz,是6类线的两倍,传输速率10Gb/s。6类(Category6)线:E类标准,主要用于百兆位快速以太网和千兆以太网,传输频率200~250MHz,是超5类线带宽的2倍,最大速率1000Mb/s。计算机常用的是3类.5类.超5类,3类适用于大部分计算机局域网,5.6类利用增加缠绕密度,采用高质量绝缘材料极大改善了传输介质的性质。在纤芯和保护层的交界面,折射率呈阶梯形变化。

2301_77838009的博客 1872

史上最全的计算机网络知识点总结

给爷爬到爷的收藏夹里面吃灰去

1万+

计算机网络期末复习知识点大全

目录 第章 概述 第2章 物理层 第3章 数据链路层 第四章 网络层 第五章 运输层 第六章 应用层 第章 概述 1. “三网”指的是:电信网络、广播电视网络计算机网络。 2. 计算机网络向用户提供的最重要的功能有两个:连通性、共享性。 3. 网络是由若干结点和连接这些结点的链路组成。 4. 网络中的结点可以是计算机、集线器...

盖世英雄来了 6047
下一篇: 计算机网络基础知识点(二)
dinglun2016
博客等级 码龄10年 0粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值