计算机网络第五节 网络层

一,网络引入的目的

1.网络层以下层次解决的问题,未解决的问题

从7层结构上看,网络层下是数据链路层

从4层结构上看,网络层下面是网络接口层

至少我们看到的网络层下面是以太网

以太网解决了什么问题?

答:以太网解决了具体网络上主机间数据传输的问题;主机之间可以以物理地址,以广播的传输方式进行数据的交换传输

没有解决人心不足答的问题:

我们需要更大的规模的网络,我们对网络扩展的需求越来越多;

网络扩展可以借助于交换机完成一定范围的扩展,但也会产生一些问题,比如病毒扩散,效率变低

2.网络解决问题的基本方案

1)强制要求采用一种新的统一的网络连接方式

2)保留现有网络,重新定义一个虚拟的新的网络连接方式;求同存异

二,网络扩展后可采用的数据传输方式

1.面向连接的方式

有的人建议采用传统电话数据传输方式进行,计算机网络数据传输方式;对传统电路交换技术做一个改进,引入一种虚电路的方式进行数据交换;虚电路的改进的主要内容是对通信线路资源采用逐段占用方式;

核心思想:由通信子网负责通信可靠性保证

2.无连接的方式

有人创新的提出,分组交换技术,数据通信前不需要建立连接,数据通信分组在通信子网中独立的传输

思想核心:由主机负责通信可靠性保证

TCP/IP协议采用了这个方案:成为数据报

三,TCP/IP协议网络解决问题的方案

1.虚拟的IP互连协议

该协议为了实现网络互连,要求对有互连需求的网络,必须在将原有的网络数据转换成IP数据报格式,然后在虚拟IP网络上进行数据的传输

2.潜在的IP协议中要给出协议的转换功能(翻译功能)

3.同样要求在虚拟的IP协议中要给出数据传输状态的报告信息

上述三个内容最后都要转换为3个具体的协议,因此IP协议不是一个协议,是一族协议;只不过这一族中IP地位最强

四,虚拟IP互连协议引入后数据的转发流程

1.直接交付

属于同一个虚拟逻辑网络和同一个现实物理网络上主机或主机接口之间数据的转发,只要解决目的地址IP地址对应的物理地址,就简单了,就利用物理地址直接在物理网络上进行传输了

2.间接交付

相关推荐
儒雅的烤地瓜1 分钟前
计算机网络 | 网络诊断双刃剑:Tracert路由追踪实战与Windows防火墙端口配置指南
tcp/ip·计算机网络·wireshark·防火墙·powershell·cmd
国科安芯7 分钟前
抗辐射微控制器在卫星电源管理分系统中的控制架构与可靠性研究——基于AS32S601型MCU的星载能源系统智能化管理技术分析
网络·单片机·嵌入式硬件·安全·架构·系统架构·能源
大郭鹏宇21 分钟前
下篇:LangChain Agent 智能体从入门到实战(二)—— 记忆管理、中间件与最佳实践
网络·数据库·人工智能
Fnetlink124 分钟前
Fnet 云网安 260717
网络·安全·网络安全
facaixxx20241 小时前
雨云游戏服务器MCSM面板指南:低延迟BGP线路(一键开服)
运维·服务器·游戏
小白学大数据1 小时前
企业内网场景下 Python 自定义 CA 证书信任链的正确配置方法
开发语言·网络·python·信任链
budaoweng06091 小时前
charles报错HTTP/1.1 200 Connection established
网络·网络协议·http
焦点链创研究所1 小时前
算力核心机器人将于 7 月 18 日发布
运维·服务器·机器人
万联WANFLOW1 小时前
月之暗面发布 Kimi K3:全球首个开源 3T 级大模型,前端编程竞技场登顶第一
网络·人工智能·架构·业界资讯
IPDEEP全球代理2 小时前
住宅IP、移动IP、机房IP有什么区别?
网络·网络协议·tcp/ip