计算机网络网络层之数据报网络

TIPS:大部分知识出自哈尔滨工业大学李全龙老师的课程讲解。

  • 网络层无连接
  • 每个分组携带目的地址
  • 路由器根据分组的目的地址转发分组
    • 基于路由协议/算法构建转发表
    • 检索转发表
    • 每个分组独立选路

数据报转发表




最长前缀匹配优先

最长前缀匹配优先:在检索转发表时,优先选择与分组目的地址匹配前缀最长的入口(entry)。

数据包网络 or VC网络?

Internet(数据报网络)

  • 计算机之间的数据报交换

    • “弹性”服务,没有严格时间需求
  • 链路类型众多
    • 特点、性能各异
    • 统一服务困难
  • “智能”端系统(计算机)
    • 可以自适应、性能控制、差错恢复
  • 简化网络,复杂“边缘”

ATM(VC网络)

  • 电话网演化而来
  • 核心业务发是实施对话:
    • 严格的时间、可靠性需求
    • 需要有保障的服务
  • ”哑(dumb)“端系统(非智能)
    • 电话机
    • 传真机
  • 简化”边缘“,复杂网络

计算机网络网络层之数据报网络相关推荐

  1. 计算机网络之网络层-数据报网络与虚电路网络

    1. 数据报网络 数据报网络:无连接的网络服务. 源主机每要发送一个分组,就为该分组加上目的主机地址,然后将该分组推进网络,每个路由器使用分组的目的主机地址转发分组. 2. 虚电路网络 虚电路网络:在 ...

  2. 计算机网络 网络层——IP数据报 详记

    IP 数据报的格式 一个 IP 数据报由首部和数据两部分组成. 首部的前一部分是固定长度,共 20 字节,是所有 IP 数据报必须具有的. 在首部的固定部分的后面是一些可选字段,其长度是可变的. IP ...

  3. 计算机网络 --- 网络层IP数据报

    IP数据报格式 首部 版本:IPv4/IPv6 首部长度:单位是4B,最小为5.也就是说如果首部长度的四个bit的出来的数是8,那么首部长度就是8 * 4B = 32B也就是32字节 区分服务:指示期 ...

  4. 计算机网络——网络层要点总结

     " 本文总结了计算机网络中网络层的相关知识,适合学习过计算机网络的人群快速复习,查找相关知识点并巩固." 思维导图 基本概念 传输层:应用进程之间端到端的通信(路径设备透明) 网 ...

  5. 计算机网络虚电路数据报,计算机网络——网络层-虚电路和数据报网络

    计算机网络系列博文--目录 虚电路和数据报网络 类似于运输层为进程提供无连接服务或面向连接服务,网络层为两台主机提供无连接服务或面向连接服务. 目前,各主要计算机网络体系结构中,网络层提供且只提供面向 ...

  6. 计算机网络(二十二):虚电路和数据报网络

    网络层也能够在两台主机之间提供无连接服务或连接服务,网络层的连接和无连攘服务在许多方面与运输层的面向连接和无连接服务类似. 例如,网络层连接服务以源和目的主机间的握手开始:网络层无连接服务则没有任何握 ...

  7. 虚电路和数据报网络——网络层

    网络层为接在网络上的主机所提供的服务可以有两大类 面向连接的网络服务(虚电路服务) 无连接的网络服务(数据报服务) 一.虚电路 1.组成 一条虚电路由如下组成:源和目的主机之间的路径(一系列链路和路由 ...

  8. 计算机网络(17)——虚电路网络与数据报网络

    网络层的核心功能 路由.转发 网络层实现的是不同主机之间的逻辑通信功能.每个主机和路由器上都要运行网络层协议,完成网络层路由和转发的功能: 转发(forwarding):根据转发表将分组从路由器的输入 ...

  9. 虚拟电路网络与数据报网络

    一.网络层服务概述 在传输层每个应用可以被提供使用两个服务:无连接的 UDP 和有连接的 TCP,在网络层也能为主机之间提供无连接和有连接的服务. 在计算机网络领域,网络层在向运输层提供服务的时候到底 ...

  10. 计算机网络抓包参考文献,计算机网络课程设计二(网络抓包与分析)

    <计算机网络课程设计二(网络抓包与分析)>由会员分享,可在线阅读,更多相关<计算机网络课程设计二(网络抓包与分析)(9页珍藏版)>请在人人文库网上搜索. 1.课程设计课程名称: ...

最新文章

  1. Ubuntu下Sublime Text 3解决无法输入中文的方法
  2. [POJ 1442]Black Box
  3. JScript 和 VBscript访问网络上的打印设备
  4. 腾讯AI Lab宣布将于9月底开源“Tencent ML-Images”项目
  5. Swagger Learing - Spring Boot 整合swagger
  6. 如何在摆摊经济中脱颖而出
  7. Java开发中如何用JDBC连接起数据库?
  8. 总投资200亿,中国第五座航天发射中心来了!为何选址在宁波?
  9. 如何让cloudflare缓存html,CloudFlareCDN页面规则缓存设置教程
  10. redis的安装和命令的使用(史上最全命令集合)
  11. Java基础篇:如何嵌套try语句?
  12. 快速安装Pytorch
  13. cpu vtx测试软件,推荐几个好用的检测电脑CPU是否支持(Virtualization Technology)虚拟化技术的工具-推荐实用小软件 -亦是美网络...
  14. 大橙子主题vfed3.15模板
  15. JS通过高德地图将经纬度转换为地理位置
  16. 树莓派连接OLED屏
  17. androidnbsp;软件apk
  18. c语言第九章课后作业答案,c语言第九章习题带答案
  19. PDF格式和HTML,XML格式
  20. 家庭玩游戏配置哪种计算机,玩游戏用什么系统?Win10专业版和Win10家庭版玩游戏的区别...

热门文章

  1. 数据可视化详解+代码演练
  2. 深度学习TF—7.卷积神经网络CNN
  3. BPF 之巅:洞悉 Linux 系统和应用性能
  4. 让Oracle跑得更快2—基于海量数据的数据库设计与优化
  5. Google广告优化与工具
  6. 深度学习中的“卷积”与数学中的“卷积”有何不同
  7. PyTorch:全局函数
  8. python绘制国际象棋规则口诀_用Python编写一个国际象棋AI程序
  9. dev 命令行参数调用_在Linux系统上使用简单命令行创建高强度的预共享密钥
  10. jsp 与html 如何结合使用方法,jsp中如何写javascript?