NDN网络学习笔记(一)——NDN基础
NDN(Named Data Networking)是用来取代当前TCP/IP架构的新的互联网架构,在2010年被提出。 NDN 的网络架构如下右图,它继承了 IP 架构的沙漏型瘦腰结构: TCP/IP架构存在的问题 TCP/IP互联网只提供一个通讯管道,只负责维护管道,不关心传输的内容。内容的管理和获取是有应用和服务管理的。 存在哪些问题呢: 效率低。管道是单源单路径的,容易造成拥塞,比如同一个视频,要从单个服务器发送无数次。 可扩展性差。不断打补丁,网络设计管理越来越复杂。IP地址也不够用了。 安全性弱。重视管道保护,但不能保证数据本身的可靠性。比如建立一个信任连接后,对方发的恶意代码也
用户评论
推荐下载
-
Java基础学习笔记.doc
Java基础学习笔记.doc.初学java的笔记.
28 2019-06-05 -
opencv基础学习笔记大全
史上最全的opencv基础学习笔记,诚心希望能对你有所帮助。
32 2019-06-05 -
Linux学习笔记基础篇
这是我在学习Linux是整理的Linux基础的笔记,能很好地从Windows过渡到Linux这个操作系统上,这是只是Linux应用的基础,对于Linux假设服务器方面的学习资料今后可能还会整理上传,敬
33 2019-07-19 -
html学习笔记基础版
html基础知识,适合初学者
49 2019-10-23 -
Python语法基础学习笔记
Python语法基础学习笔记,是一份针对初学者设计的Python语法入门笔记,分为数据类型、逻辑控制、函数、模块等四个部分来介绍Python的基础语法知识。通过本笔记的学习,读者能够掌握Python编
9 2023-04-20 -
Java基础学习笔记A详解
本文详细介绍了Java基础知识及相关概念,包括Java语言特点、数据类型、流程控制、方法等。通过阅读本文,读者能够更好地理解Java编程语言的基本知识,从而更好地实现编程应用。此外,作者还提供了大量实
8 2023-03-29 -
Linux基础命令学习笔记
本文主要介绍在Windows系统上如何使用虚拟机软件Virtualbox和Linux操作系统进行基础命令的学习和实验操作。包括进入Linux系统、使用ls命令浏览文件根目录、在目录下建立临时文件夹、浏
10 2023-06-07 -
Java编程基础学习笔记
《Java编程基础》课程教学的思考.pdf,结合自己的学习经验,笔者整理出了详实的学习笔记,包括Java基础知识、语法、面向对象编程等内容,希望能够帮助更多的编程初学者进入Java编程的门槛,更好的掌
6 2023-05-23 -
Python列表基础学习笔记
day05回顾: for语句for变量列表in可迭代对象:语句块1 else:语句块2用break结束循环时,else子句不会被执行range函数range(stop) range(start, st
8 2023-06-28 -
C语言基础学习笔记
C语言是程序员必学的一门编程语言,本文整理了C语言基础知识,包括数据类型、运算符、控制语句等内容。对于初学者来说,这些内容都非常重要,希望能帮助大家打好基础。
33 2023-05-08
暂无评论