第二章的知识非常实用,建立起协议的概念很重要。等到工作的时候同学们会发现,几乎所有涉及通信的地方都会存在协议的概念。先从最基本的概念学起吧。里面涉及的各种定义一定要清楚。尤其是各种分层的概念!
到底该如何完成仿真任务呢?同学们可以根据自己的学习基础和能力而选择仿真的难度。如果你对通信原理掌握的较浅,原理性的仿真完成即可,不过要吃透程序中所用函数对应的通信知识点。程序范例可见下面文章。
通信原理与matlab仿真v3 第四章 BPSK调制解调器 绪论
如果你想进一步了解,那么原理仿真上开始喜欢模块,比如发射机里面所含的编码和载波调制以及升滚降成型滤波器的使用,发射机的细化更是无止境。但完成到下面文章的复杂度也就能达到本科生的能力水平!
通信原理与matlab仿真v3 第四章 BPSK调制解调器(1)
对于通信工程专业的学生,后者才是老师希望看到的学习水平。可惜事与愿违,即使考研涉及《通信原理》课程的同学也未能完全吃透调制解调器中的模块。我现在指导毕业设计的学生是这样总结自己的学习现状的。
开始讲课!前两章是重中之重,第一章重点讲解通信,第二章重点讲解网络。
协议体系结构内容要点
软件和硬件共同构成的分层的结构
至少执行一个共同的协议
TCP/IP协议族
开发系统互连-OSI
重点知识!
什么是运输层?
可靠的数据交换,到达目的地的应用程序与发送时的顺序一致;
不依赖网络类型;
不依赖应用程序类型;
也可以叫传输层;
核心知识!
重点知识!
TCP/IP协议体系结构通常称为TCP/IP协议族,通过因特网体系结构研究会(IAB)发布因特网标准。
五个层次!物理层,网络接入层,网际层,主机对主机层或运输层,应用层!
想详细了解,请查看RFC协议!
什么是RFC?
TCP是面向连接的协议。
在正式收发数据前,必须和对方建立可靠的连接。一个TCP连接必须要经过三次“对话”才能建立起来,其中的过程非常复杂。
这里只做简单、形象的介绍:主机A向主机B发出连接请求数据包:“我想给你发数据,可以吗?”这是第一次对话;主机B向主机A发送同意连接和要求同步的数据包:“可以,你什么时候发?”这是第二次对话;主机A再发出一个数据包确认主机B的要求同步:“我现在就发,你接收着吧!”这是第三次对话。三次“对话”的目的是使数据包的发送和接收同步,经过三次“对话”之后,主机A才向主机B正式发送数据。
未完,待续!