第一章 绪论
词汇概念
1.计算机网络:通过单一技术相互连接的自主计算机集合。
2.如果两台计算机能够交换信息,则称这两台计算机是相互连接的。
1.1使用计算机网络
1.1.1商业应用
- 资源共享
- 虚拟专用网络(VPN):可以将不同地点的单个网络连接成一个扩展的网络。
- 通信媒介:
- 电子邮件
- IP语音(VoIP)
- 桌面共享
- 电子商务
其它:
- 服务器-客户机模型:
- 服务器:存储数据的性能强大的计算机
- 客户机:访问服务器数据的简单的机器
- 对等模式:组成一个一个松散群体中的个人可以与群体中的其他人通信
1.1.2家庭应用
- 访问远程信息
- 个人间通信
- 交互式娱乐
1.1.3移动用户
- 无线热点(hostpot)
- 无线网络对于运货车对、出租车、快递专车及修理工与他们的后方基地保持联络特别有用;
- 无线网络对于军事用途也非常重要。
- ps:固定无线不等于移动无线
| 无线 | 移动 | 典型应用 |
|---|---|---|
| 不是 | 不是 | 办公室的台式计算机 |
| 不是 | 是 | 酒店房间里使用的一台笔记本电脑 |
| 是 | 不是 | 未曾布线的建筑物内的网络 |
| 是 | 是 | 手持计算机清点商店库存 |
- 全球定位系统(GPS,Global Positioning System)
- 移动商务
- 传感器网络(sensor network)
- 可穿戴式计算机(wearable computer)
1.1.4 社会问题
- 可供分享意见的应用涉及到政治、宗教、性的问题,麻烦就来了;
- 在角逐内容分发的过程中设计许多其它缔约方。比如盗版音乐和电影;
- 政府和公民权的冲突。比如美国FBI早期安装了窥探出入境邮件的系统,但是美国宪法又规定没有搜查令禁止政府执行任何搜查工作。
- 各种钓鱼邮件。
1.2 网络硬件
- 传输技术:
- 广播式链路:通信信道被网络上的所有机器所共享;任何一台机器发出的数据包能被所有其它任何机器收到;
* 广播:网络中的每一台机器都会接收该包并对其进行处理。
* 组播:给一组机器发送数据包。 - 点到点链路: 只有一个发送方和一个接收方,有时候也称为单播。
- 按照不同尺度对互连处理器的分类
- 广播式链路:通信信道被网络上的所有机器所共享;任何一台机器发出的数据包能被所有其它任何机器收到;
| 处理器之间距离 | 处理器所在位置 | 例子 |
|---|---|---|
| 1米 | 一米见方 | 个域网 |
| 10米 | 同一个房间 | 局域网 |
| 100米 | 同一栋建筑物 | |
| 1千米 | 同一个园区 | |
| 10千米 | 同一座城市 | 城域网 |
| 100千米 | 同一个国家 | 广域网 |
| 1000千米 | 同一个大陆 | |
| 10000千米 | 同一个行星 | 互联网 |
1.3网络软件
1.3.1协议层次结构
* 协议(protocol):指通信双方就如何进行通信的一种约定。
* 接口(interface):定义了下层向上层提供哪些原语操作和服务。
1.3.2层次设计问题
* 可靠性:检错、纠错,路由
* 网络演进:寻址、命名
* 资源分配:统计复用、流量控制、拥塞、实时、服务质量、保密性、认证、完整性
1.3.3面向连接与无连接服务
* 面向连接的服务:按照电话系统建模的。为了使用面向连
接的服务,服务用户首先必须建立一个连接,然后使用该连接传输数据,最后释放该连接
* 面向无连接的服务:按照邮政系统建模。每个报文(信件)都携带了完整的目标地址,每个报文都由系统中的中间节点路由,而且路由独立于后续报文。
报文在不同的上下文中有不同的称呼,网络层的报文叫数据包/包
* 存储-转发交换:中间节点只能在收到报文的全部内容之后再将该报文发送给下一个节点。
* 直通式交换:中间节点可以在没有收到报文的全部内容之后就将该报文发送给下一个节点。
* 数据报服务:不可靠(没有被确认)的无连接服务通常称为数据报服务
1.3.4服务原语
一个服务由一组原语正式说明,用户进程通过这些原语(操作)来访问该服务。原语告诉服务要执行某个动作,或者将对等实体所执行的动作报告给用户。
1.4参考模型
1.4.1OSI参考模型
物理层
与传输媒体的接口,完成传输媒体上的信号与二进制数据间的转换
数据链路层
提供点到点的可靠传输,通常需要把数据分成帧,并且报纸帧的正确发送和接受
网络层
提供主机到主机的通路
传输层
提供端到端的通路,应用到应用的通路
会话层
建立有关会话的机制
表示层
关心的是语法和语义
应用层
包括所有应用方面的协议

浙公网安备 33010602011771号