教材使用:计算机网络 英文版·第五版
课程目标
1.运用计算机网络中的计算机和通信相关基础理论知识,结合计算机网络体系结构的分层思想,通过掌握的网络参考模型及其设计原理分析实际网络,对比不同网络系统的解决方案,从而可以对复杂网络及其应用系统进行优化和改进。
2.能通过掌握的计算机网络基础理论知识,结合查阅相关科技文献等途径,对复杂网络系统的设计、开发和应用中的问题进行分析,结合考虑社会、健康、安全、法律、文化以及环境等因素,并获得有效结论。
3.掌握计算机网络从物理层到应用层的工作原理,以及交换、路由、协议等的设计方法,能对复杂网络及其应用系统的工程问题进行分解,进一步调研分析问题的解决方案和实验方法,最终确定研究和实验方案。
4.能够阅读和理解计算机网络相关的英文科技文献,并就计算机网络专业问题能使用英语进行基本的沟通和交流。
课程要求
- 掌握五层网络的模拟
- 结构和原理
- 掌握物理层的相关系统和技术
- 掌握基本数据链路层协议的演变
- 掌握Ethernet的原理及协议
- 掌握主要的路由算法及路由协议
- 掌握主要的传输层协议
- 掌握应用层中相关协议的基本组成及原理
Chapter 1 Introduction
The Definition of Computer Networks【计算机网络的定义】
[1]The old model of a single computer serving all of the organization’s computational needs has been replaced by one in which a large number of separate but interconnected computers do the job.
【旧时由一台计算机服务于整个组织内所有计算需求的老式模型,已经被由大量相互独立但彼此连接的计算机共同完成的新式模型取代】
【separate:单独的; 独立的; 分开的;interconnected:相联系,相互联系,相互连接】
[2]凡是利用通信设备和线路按不同的拓扑结构将位于不同地理位置、功能独立的多个计算机系统连接起来,以功能完善的网络软件(网络通信协议、信息交换方式及网络操作系统等)实现网络中硬件、软件资源共享和信息传递的系统。
Use of Computer Networks【计算机网络应用】
总略
【主要分为商业用途、家庭用途、移动设备应用以及social issues(社会问题)。生活中已经可以充分体验,不再多做说明。】
Network Hardware【网络硬件】
-
分类标准:transmission technology and scale【传输技术以及规模】
-
Two Types of Transmission Technology:
1.Broadcast links【广播链接】
Broadcasting【广播】:A packet to all destinations by using a special code in the address filed, which is received and processed by every machine on the network.【一种通过在地址字段中使用特殊代码发送到所有目的地的数据包,由网络上的每台机器接收和处理。】
Multicasting【组播】:A packet is only allowed it sent to a subset of the network.【给一组机器发送数据包。】
2.Point-to-point links【点到点】
Unicasting【单播】:Point-to-point transmission with one sender and one receiver.【单播只有一个发送方和接收方。】
-
Classify computer network by scale【按规模分类】
Homework
蜂窝无线网络和基于IEEE802.11的无限热点的技术区别有哪些?【待解决】