计算机网络 --- osi网络层
来源:互联网 发布:淘宝店铺刷销量和好评 编辑:程序博客网 时间:2024/05/16 17:18
在网络层中,
1.主要功能:是处理端到端数据传输的最底层,体现了网络环境中资源子网访问通信子网的方式。(提供连接方式--虚电路或者报文,选择路径拥塞控制)
2.主要协议:X.25协议
3.提供的服务:两种服务
1).面向连接的服务(虚电路方式---可靠的报文传输,不丢失重复报文)
2).无连接的服务(数据报方式---可能丢失,重复,但灵活方便,迅速)
一。虚电路和数据报工作原理
虚电路是面向连接的服务,该服务为了进行数据传输,源节点和目的节点先要建立一条逻辑通路,称为“虚电路”
虚电路工作原理:主机开始通信前,首先必须用具有全称网络地址的呼叫分组进行虚电路的连接建立,伺候双方只需要使用较短的逻辑信道号,即虚电路即可传送双方的报文分组报文分组按顺序到达,如果出错或者分组丢失由子网负责纠正,数据传输完毕后关闭虚电路。
数据包是网络层接受来自上层的独立报文分组,具有网络锁能识别的目的地址和源地址的数据单位
数据报工作原理:发送方每发送一个报文分组时候都要给出收发双方的全称网络地址,子网根据目的地址的全称网络地址选择路由,并传输该数据报文。由于子网在传送数据报时候,把每个数据报当成独立的数据单位进行路由选择,因此数据报文到达目的地的报文顺序可能会不同,其差错控制,流量控制等要由上层完成。
二。路由选择
如果子网采用虚电路传送方式,则只需在简历虚电路时进行一次路由选择
如果子网采用采用数据报方式,对每收到的一个分组都必须进行一次路由选择。
路径选择算法可分为两大类,为(静态路由选择算法)和(动态路由选择算法)
静态路由选择包括:
最短路径选择算法
随机路由算则算法
基于流量的路由选择算法
扩散式路由选择法
动态路由选择包括:
距离矢量路由选择算法
链路状态路由选择算法
- 计算机网络 --- osi网络层
- OSI计算机网络七层模型
- 计算机网络 --OSI模型---传输层
- 计算机网络---osi模型 --- 传输层
- 计算机网络 OSI 七层协议
- 计算机网络 --osi传输层 会话层 表示层
- 计算机网络基础之OSI七层参考模型(三、传输层、网络层、数据链路层、物理层)
- 计算机网络-------OSI七层参考模型
- 计算机网络OSI分层 各层的作用
- 计算机网络(一) --- OSI七层模型
- 计算机网络与OSI七层模型
- 计算机网络---OSI/RM 七层模型
- 计算机网络体系网络层
- 《计算机网络 2》 网络层
- 《计算机网络》之网络层
- 《计算机网络 2》 网络层
- 【计算机网络】网络层
- 计算机网络基础--网络层
- typedef struct 用法详解和用法小结
- WS_CLIPCHILDREN和WS_CLIPSIBLINGS的理解
- Android系统硬件抽象层原理与实现之GPS
- wince touch驱动
- 实习初步心得
- 计算机网络 --- osi网络层
- .Java程序员从笨鸟到菜鸟之(四十一)细谈struts2(五)action基础知识和数据校验
- Linux命令的学习与数学公式
- Maven学习
- Perl socket编程
- 10个小时尚未完成XNA中文字体的转换
- gcc __attribute__关键字举例之visibility
- 使用fmdb进行SQLlite 操作
- 软件工程积累——UML之用例图