计算机网络学习的核心内容就是网络协议的学习

网络层次划分:

  • OSI七层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层
  • TCP/IP五层:物理层、数据链路层、网络层、传输层、应用层
  • TCP/IP四层:网络接口层、网络层、传输层、应用层

OSI七层网络模型:

一、物理层:该层为上层协议提供了一个传输数据的可靠的物理媒体。简单的说,物理层确保原始的数据可在各种物理媒体上传输。中继器、集线器

二、数据链路层:将源自网络层来的数据可靠地传输到相邻节点的目标机网络层;在数据链路层中称这种数据块为帧;数据链路层在不可靠的物理介质上提供可靠的传输;物理地址寻址、数据的成帧、流量控制、数据的检错、重发等;

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

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

  2> 基本数据单位为帧;

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

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

三、网络层 :实现两个端系统之间的数据透明传送,具体功能包括寻址和路由选择、连接的建立、保持和终止等(路径选择、路由及逻辑寻址)

网络层中涉及众多的协议,其中包括最重要的协议,也是TCP/IP的核心协议——IP协议。IP协议非常简单,仅仅提供不可靠、无连接的传送服务。IP协议的主要功能有:无连接数据报传输、数据报路由选择和差错控制。与IP协议配套使用实现其功能的还有地址解析协议ARP、逆地址解析协议RARP、因特网报文协议ICMP、因特网组管理协议IGMP。

不可靠指它不能保证IP数据报能成功到达目的地。IP仅提供最好的传输服务。当发生某种错误时,如某个路由器暂时用完了缓冲区,IP有一个简单的错误处理算法:丢弃该数据报,然后发送ICMP消息给信源。任何要求的可靠性必须由上层来提供。
无连接指IP并不维护任何关于后续数据报的状态信息。每个数据报的处理是相互独立的。IP数据报可以不按发送顺序接收。如果一信源向相同的信宿发送两个连续的数据报(先是A,然后是B)每个数据报都是独立的进行路由选择,可能选择不同的路线,因此B可能在A到达之前先到达。

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

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

  3> 包含的主要协议:

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

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

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

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

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

四、传输层:第一个端到端,即主机到主机的层次。传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输。此外,传输层还要处理端到端的差错控制和流量控制问题。息传送的协议数据单元称为段或报文;网络层只是根据网络地址将源结点发出的数据包传送到目的结点,而传输层则负责将数据可靠地传送到相应的端口。

       1> 传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输以及端到端的差错控制和流量控制问题;
  2> 包含的主要协议:TCP协议(Transmission Control Protocol,传输控制协议)、UDP协议(User Datagram Protocol,用户数据报协议);
  3> 重要设备:网关。
五、会话层:会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。会话层还利用在数据中插入校验点来实现数据的同步。
六、表示层:表示层对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。表示层的数据转换包括数据的加密、压缩、格式转换等。
七、应用层:为操作系统或网络应用程序提供访问网络服务的接口。

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

  2> 包含的主要协议:FTP(文件传送协议)、Telnet(远程登录协议)、DNS(域名解析协议)、SMTP(邮件传送协议),POP3协议(邮局协议),HTTP协议(Hyper Text Transfer Protocol)。

 

转载于:https://www.cnblogs.com/gaoxiaoyan123/p/8110831.html

计算机网络知识梳理(1)——网络层次相关推荐

  1. 最基础的计算机网络知识梳理

    第一章 计算机网络概述 一.前言: 第一阶段:单个网络Arpanet 第二阶段:三级结构网络 第三阶段:多层ISP(网络服务提供商)互联网(主干--地区--局域) 二.中国的发展简史: 1980互联网 ...

  2. 计算机网络知识梳理总结(For 考研复试面试)

    干货分享的微信公众号:我将在南极找寻你,就快更新了,等忙完这些 第一章.计算机网络体系结构 1.计算机网络的定义 计算机网络就是一些互连的,自治的计算机系统的集合. 2.计算机网络的组成 (1)物理组 ...

  3. 计算机网络知识梳理,自顶向下——TCP/UDP

    因特网为应用程序提供两种运输层协议:TCP和UDP. 其中TCP(Transmission Control Protocol传输控制协议)为应用程序提供了面向连接的服务,在应用程序数据报文开始流动之前 ...

  4. c++ udp多线程 例子_计算机网络知识梳理(4)——TCP/UDP、TCP三次握手与四次挥手...

    TCP/IP协议是Internet最基本的协议.Internet国际互联网络的基础,由网络层的IP协议和传输层的TCP协议组成.通俗而言:TCP负责发现传输的问题,一有问题就发出信号,要求重新传输,直 ...

  5. 第九届大唐杯省赛知识梳理-5G网络技术(10%)

    5G网络技术(10%) 大纲要求:掌握5G网络组网架构,掌握5G接入网组网部署,熟悉5G核心网组网部署,熟悉SDN.NFV技术.掌握5G各网元及网元的主要功能,熟悉5G的协议栈与功能,熟悉5G协议栈接 ...

  6. 计算机网络(考研知识梳理)

    计算机网络(考研知识梳理) 数据链路层(二) 1.数据链路层的功能 2.组帧 3.差错控制 4.流量控制与可靠传输机制 5.介质访问控制(MAC) 6.局域网 7.广域网 8.数据链路层设备 一. 数 ...

  7. 原理 msc_计算机网络原理梳理丨无线与移动网络

    目录 无线网络 移动网络 IEEE802.11 蜂窝网络 移动IP网络 其它典型无线网络介绍 无线网络 无线网络的基本结构 无线主机 无线链路 基站 网络基础设施 自组织网络(Ad Hoc网络) 无线 ...

  8. 通信网络底层知识梳理

    通信网知识梳理 一.相关概念 无源器件:指工作时不需要外部能量源的器件,电容电阻等 有源器件:指工作时需要外部能量源的器件,该器件有个输出,并且是输入信号的一个函数,LED.比较器等 高频通信的好处: ...

  9. 计算机消息认证的主要方法,事业单位考试计算机网络知识:网络认证技术之消息认证技术...

    [导语]在事业单位考试中,计算机专业知识的复习向来是考生复习备考阶段的一大重点,其中中公为计算机网络知识的复习为考生提供知识点梳理,帮助考生备考! 随着网络技术的发展,对网络传输过程中信息的保密性提出 ...

最新文章

  1. 延展信息按单制造ERP荣获2012中国软件优秀解决方案奖
  2. 通俗易懂地解释遗传算法?有什么例子?
  3. 操作符*或者-的重载
  4. 12个开源后台管理系统
  5. yum配置中driver-class-name: com.mysql.jdbc.Driver报错
  6. Java基础入门笔记-构造方法的继承
  7. sql avg和count_SQL sum(),count()和avg()函数
  8. poj 1035 Spell checker【字符串】
  9. Java 程序员都该懂的 volatile 关键字
  10. JS简单实现图片上一张下一张操作
  11. 将长整型IP地址转换成点分十进制
  12. 估值3000亿,中国最神秘电商公司,征服美国年轻人
  13. 天骄辅助外挂制作,寻求合作
  14. 如何安装PrCC2019
  15. 视频直播时连麦功能使用说明
  16. (差分)洛谷P4231 三步必杀
  17. 中国渠道销售管理模式特点分析
  18. 关于线上支付的实现思想方法与例子
  19. SpringDataRedis使用
  20. Linux内核编译——Uboot

热门文章

  1. vc java动态库_Java调用已经写好的VC++动态链接库
  2. git pull keeping local changes
  3. 高斯牛顿法 matlab代码实现
  4. 蓝凌ekp开发_蓝凌 EKP 集成插件
  5. mysql -u -p$_mysql_
  6. 清华博士导师整理:Tensorflow和Pytorch的笔记(包含经典项目实战)
  7. Python计算机视觉中译本实例代码/数据集
  8. 【OCR技术】字符识别技术总览
  9. linux下串口抓包,Linux的串行端口 - wrtie()字节到目标设备通过串口
  10. 查询oracle 表记录数,Oracle 查询所有表的记录数