第一章:计算机网络概述
https://blog.csdn.net/weixin_44751294/article/details/104851920
第二章:计算机网络的物理层
https://blog.csdn.net/weixin_44751294/article/details/104864680
第三章:计算机网络的数据链路层
https://blog.csdn.net/weixin_44751294/article/details/104886617
第四章:计算机网络的网络层(上)
https://blog.csdn.net/weixin_44751294/article/details/104992367
第四章:计算机网络的网络层(下)
https://blog.csdn.net/weixin_44751294/article/details/105002965
第五章:计算机网络的传输层
https://blog.csdn.net/weixin_44751294/article/details/105057420

文章目录

  • 4.1网络层提供的两种服务
    • 1、电信网:虚电路
    • 2、因特网:数据报服务
    • 3、虚电路与数据报服务的比较
      • 现在互联网用的就是数据报服务,没有用虚电路的。(只是曾经想用)
    • 4、网络设备和OSI参考模型的关系
  • 4.2网际协议IP
    • 一、虚拟互联网
      • 1、网络互连的设备
      • 2、网络的互连设备:路由器
        • 配置两个网关的方法:
          • 正常来说,网关可以是本网段的任何一个地址。但是网关一般都是用本网段的第一个地址,或者是最后一个地址。(用中间的容易和其他计算机地址重合,导致其他计算机网络出不去)
      • 3、网络互联的问题
      • 4、互联网络与虚拟互联网络
      • 5、IP协议简介
    • 二、IP地址
      • 1、层次化IP地址
      • 2、网络地址
        • 以下介绍特殊的几个地址:
        • 访问自己的共享资源
        • C类地址解析
        • B类地址解析
      • 3、子网掩码
        • 子网掩码的作用
        • A发数据到B子网掩码作用例子
    • 三、子网划分
      • 1、一个C类网络等分成两个子网
      • 2、一个C类网络等分成四个子网
      • 3、一个C类网络等分成八个子网
      • 4、子网划分的补充与规律
      • 5、变长子网划分
      • 6、变长子网掩码的确定
        • 分析:
      • 7、B类网络的划分
        • 题目:将172.16.0.0这个B类网络划分成两个子网。子网掩码是255.255.0.0
  • 参考链接:

4.1网络层提供的两种服务

网络层关注的是如何将分组从源端沿着网络路径送达目的端。
在计算机网路领域,网络层应该向运输层提供怎样的服务("面向连接"还是“无连接”)曾引起了长期的争论
争论的焦点是:在计算机通信中,可靠交付应当由谁来负责?是网络还是端系统?(端系统,也就是主机)

两种服务:网络层应该向运输层提供怎样的服务?

  • 虚电路服务
  • 数据报服务

1、电信网:虚电路

虚电路表示这只是一条逻辑上的连接,分组都沿着这条逻辑连接按照存储收发方式传送,而并不是真正建立了一条物理连接。
请注意,电路交换的电话通信是先建立了一条真正的连接。因此分组交换的虚连接和电路交换的连接只是类似,但并不完全一样。
可以不写地址,因为管理员已经固定好了地址,提前配置路径。

2、因特网:数据报服务

网络在发送分组时不需要先建立连接。每一个分组(既IP数据报)独立发送,与其前后的分组无关(不进行编号)
网络层不提供服务质量的承诺。既所传送的分组可能出错、丢失、重复和失序(不按顺序到达终点),当然也不保证分组传送的时限。当数量包过多的时候,超过存储承受能力的数据就会被丢弃。

路径由路由器临时决定。(比如光缆断了可以走卫星信号)

3、虚电路与数据报服务的比较

现在互联网用的就是数据报服务,没有用虚电路的。(只是曾经想用)

4、网络设备和OSI参考模型的关系


PC:计算机;Hub:集线器;Switch:交换机;Router:路由

发送端(封装):
(1)应用层准备要传输的数据;
(2)传输层把文件进行分段并编号;(数据段)
(3)网络层把传输层的每一个数据包增加原IP地址和目标IP地址;(数据包)
(4)数据链路层把每个数据加上MAC地址;两种情况:(数据帧)
使用自己的子网掩码,判断自己和目标地址分别在哪个网段,若在同一个网段(不过路由器),通过ARP协议广播的方式得到目标IP地址的MAC地址,然后就能封装出一个数据帧;如果子网掩码不是一个网段(用与运算),通过ARP协议广播的方式得到路由器(网关)的MAC地址,然后把数据通过交换机发送到路由器M2,因为M2和M3是点对点通信,没有别的主机,所以它们之间的MAC地址就是FF。
(5)物理层把数据帧变成数字信号(bit流)
接收端(解封):
(1)交换机Hub0接收bit流,能对数据进行存储转发。它根据数据帧的MAC地址,确定数据是从哪来的,要去哪。
(2)路由器M2获取交换机的数据包,识别其中的IP地址,根据路由表选择出口,它无法识别数据段内容。
(3)路由器M2到M3是点对点通信,遵守PPP协议。
(4)PC3收到bit流后,数据链路层发现MAC地址是自己的,去掉MAC地址给它的网络层,网络层去掉IP地址给传输层,传输层把数据给应用层,应用层把各个数据拼接起来。

4.2网际协议IP

一、虚拟互联网

1、网络互连的设备

中间设备又称为中间系统或中继(relay)系统。

  • 物理层中继系统:转发器(repeater),有点像集线器(hub,物理层设备)。
  • 数据链路层中继系统:网桥或桥接器(bridge),交换机。
  • 网络层中继系统:路由器(router)。
  • 传输层/应用层中继系统:网关(gateway)。(现在的配置网络的那个网关就是路由器的地址,不是网络层以上的)。网关就是路由器接口的地址。一般是本网段第一个地址。

2、网络的互连设备:路由器


默认网关就是路由器的接口,如果要发数据给其他的网段要给到路由器。如果没有配网段,计算机将不能到其他的网段,但是可以访问本网段的计算。
计算机还可以配置两个网关。但是添加的网关必须存在这个路由器接口才行,否者配置了错误的网关不能上网。

配置两个网关的方法:

  1. 打开网络适配器,双击进入WLAN状态。
  2. 点击属性,点击Internet协议版本4(TCP/IPv4),然后再点击属性
  3. 点击高级
  4. 在默认网关中点击添加,写上需要添加的网关便可。(可见,还可以添加IP地址)
正常来说,网关可以是本网段的任何一个地址。但是网关一般都是用本网段的第一个地址,或者是最后一个地址。(用中间的容易和其他计算机地址重合,导致其他计算机网络出不去)

3、网络互联的问题

互连在一起的网络要进行通信,会遇到许多问题需要解决,如:

只考虑网络层的

4、互联网络与虚拟互联网络

虚拟网络把复杂的Internet看成一个网络,化简问题。虚拟互联网络就是逻辑互联网络,他的意思就是互联起来的各种物理网络的异构性本来就是客观存在的, 但是我们利用IP协议就可以使这些性能各异的网络从用户看起来好像是一个统一的网络,而不用考虑具体的网络异构细节。

5、IP协议简介

网际协议IP是TCP/IP体系中两个最主要的协议之一。与IP协议配合使用的还有四个协议:

  • 地址解析协议ARP(Address Resolution Protocol)
  • 逆地址解析协议RAPP(Reverse Address Resolution Protocol)
  • 网际控制报文协议ICMP(Internet Control Message Protocol)
  • 网际组管理协议IGMP(Internet Group Management Protocol)

以下是这四个协议的关系:

ARP协议负责解析网卡或者路由器的MAC地址
ICMP协议负责报告网络的故障(比如不可到达等等)
IP协议:把数据包从一个网段转到另一个网段,就是用来选择路径用的。ARP为IP服务,IP为ICMP/IGMP服务。

二、IP地址

1、层次化IP地址

层次化IP地址将32位 的IP地址分为网络ID和主机ID

在同一个网段,只需要知道主机ID,便可以轻松找到,就不需要注意网络ID,这就是层次化的作用。

2、网络地址

网络地址(网络号)唯一指定了每个网络。同一网络中的每台计算机都共享相同的网络地址,并用它作为自己IP地址的一部分。ABC对应的子网掩码分别是255.0.0.0和255.255.0.0和255.255.255.0

  • A类地址:0-127(不含127);
  • B类地址:128-192(不含192);
  • C类地址:192-224(不含224);
  • D类地址224-240(不含240);
  • E类地址240-248(不含248);

如下所示:

以下介绍特殊的几个地址:

  • 127.0.0.1 本地换回地址
  • 169.254.0.0 不能自动的获得IP地址(可能是地址不够用的原因,就会分配一个这样的地址)
  • 保留的A类私网地址10.0.0.0,保留的B类私网地址172.16.0.0–172.31.0.0(32个),保留的C类私网地址192.168.0.0–192.168.255.0 (256个)(这些地址没有给服务器用,可以给政府或学校等用,对于这些私网地址是不能正常的连过去的)

访问自己的共享资源

windows+R输入\127.0.0.1便可

(开发了自己的放在,http:

计算机网络的网络层(上)相关推荐

  1. 计算机网络(四)网络层 上

    由于要准备考试和网络层的知识很多,所以我将网络层的博客分为了上下两部分. 网络层提供的两种服务--虚电路服务和数据报服务 1. 虚电路服务 传统电信网提供的主要业务是提供电话服务.电信网使用昂贵的程控 ...

  2. 【计算机网络】网络层 : 总结 ( 功能 | 数据交换 | IP 数据报 | IPv4 地址 | IPv6 地址 | 路由选择协议 | 路由算法 )★★★

    文章目录 一.网络层功能 二.数据交换方式 ★ 三.IP 数据报 ★ 四. IPv4 地址 ★★ 1 . IP 地址 发展 : 2 . 分类 IP 地址 3 . NAT 转换 4 . 子网划分 5 . ...

  3. 计算机网络之网络层7

    系列文章目录 第五章计算机网络之网络层7 计算机网络之网络层 系列文章目录 一.网络层服务 网络层 网络层核心功能转发与路由 网络层核心功能-连接和建立 网络层服务模型 二.连接服务与无连接服务 三. ...

  4. 计算机网络自顶向下--网络层

    本书结构是自顶向下的,所以请按下列顺序阅读: 1.计算机网络自顶向下–应用层 2.计算机网络自顶向下–运输层 3.计算机网络自顶向下–网络层 4.计算机网络自顶向下–链路层 网络层 概述 转发和路由选 ...

  5. 计算机网络:网络层——网际协议IP

    网络层提供了两种服务: 网络层向上只提供简单灵活的.无连接的.尽最大努力交付的数据服务,这是因特网采用的设计思路. 网络层不提供服务质量的承诺. 网络层两种服务的对比: 网际协议IP 与IP协议配套使 ...

  6. 计算机网络笔记--1 计算机网络与网络应用(上)

    计算机网络笔记–1 计算机网络与网络应用(上) 文章目录 计算机网络笔记--1 计算机网络与网络应用(上) 前言 1.1初识计算机网络 1.2计算机网络结构 1.3网络核心 1.4计算机网络性能 1. ...

  7. 计算机网络:网络层部分习题解答(学习笔记)

    计算机网络:网络层部分习题解答(学习笔记) 1.试辨认以下IP地址的网络类别. (1)128.36.199.3 (2)21.12.240.17 (3)183.194.76.253 (4)192.12. ...

  8. 【计算机网络】网络层(五)—— IPv6总结

    [计算机网络]网络层(五)-- IPv6总结 一.IPv6 诞生的原因 二.IPv6 数据报格式 IPv4 与 IPv6的区别 IPv6 的主要特点 三.IPv6地址 IPv6 基本地址类型 IPv6 ...

  9. 计算机网络在结构上可分为什么不同,计算机等级考试三级网络精选习题及详细解答(一)...

    1.下列说法中,哪一个是正确的? A.网络中的计算机资源主要指服务器;路由器;通信线路与用户计算机 B.网络中的计算机资源主要指计算机操作系统;数据库与应用软件 C.网络中的计算机资源主要指计算机硬件 ...

最新文章

  1. CSDN 文章标题含非法字符
  2. 插值查找(按比例查找)
  3. JavaOne 2012:非阻塞数据结构如何工作?
  4. 360浏览器图片放大镜如何关闭
  5. 提高篇 第二部分 字符串算法 第1章 哈希和哈希表
  6. json接收与发送(转自csdnblog)
  7. java折叠自行车x1-auto,java入门第三季 7-1 简易扑克练习
  8. Linux内核调试方法总结【转】
  9. Extjs核心概念之Store
  10. 扫码枪收银有手续费吗_为何超市“扫码枪”不输密码就可以付款?听收银员说完,不纠结了...
  11. C#贪吃蛇游戏(全代码)
  12. Linux的下Ip计算器
  13. Oracle递归查询的原理
  14. 自媒体数据运营saas_向媒体宣传您的SaaS
  15. 百趣代谢组学文献分享 | 建立基于代谢组学的ICU脓毒症患者预后预测模型
  16. python ray定时_当 Python 邂逅 POV-Ray
  17. 原创 | ArcGIS中受支持的地图投影
  18. 使用A*算法求迷宫最短路径问题
  19. vacuum freeze
  20. JAVA 集合综合案例 【吃货联盟】

热门文章

  1. Elasticsearch教程(6) ES桶聚合Query DSL-Terms Aggregation
  2. led投影仪能换大功率灯吗_投影机改装成led灯的方法是什么?
  3. 前端 -> Plupload 一个Web浏览器上的界面友好的文件上传模块
  4. 山东大学软件学院项目实训-创新实训-SDUMeeting(六)
  5. oracle form动态lov,[转]查看FORM LOV的记录组
  6. 一本二本三本有什么区别
  7. FreeRTOS 资源管理之临界区
  8. 解决问题的艺术:半小时编程实现照片的反转负冲特效
  9. 【Android UI】贝塞尔曲线 ⑤ ( 德卡斯特里奥算法 | 贝塞尔曲线递推公式 )
  10. Campus Love 大学生有权谈恋爱吗