第一章介绍网络:一些互相连接的、自治的计算机集合
网络规模的分类:广域网(WAN几十到几千公里)、城域网(MAN5-50KM)、局域网(LAN1KM)、个人域网(PAN10M)协议分层的基本概念:(1)ISO:国际标准化组织的英文简称
(2)OSI/RM(OpenSystemInterconnection/ReferenceModel):即开放系统互连参考模型
从低到高分为七层:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层
各层之间相对独立,第N层向第N+1层提供服务
(3)TCP/IP(TransmissionControlProtocol/InternetProtocol):即传输控制协议/因特网互联协议,又名网络通讯协议
协议采用了四层的层级结构:网络接口层、网络层、传输层、应用层
每一层都呼叫它的下一层所提供的网络来完成自己的需求
分层的好处:(1)各层之间是独立的
(2)灵活性好
(3)结构上可分割开
(4)易于实现和维护
(5)能促进标准化工作
网络协议:为进行网络中的数据交换而建立的规则、标准或约定称为网络协议(networkprotocol)有三要素:(1)语法,即数据与控制信息的结构或格式
(2)语义,即需要发出任何种控制信息,完成何种动作以及做出何种响应
(3)同步,即事件实现顺序的详细说明
协议与服务的区别:协议是规则,约定,而服务是功能,本领
从层次上来说:协议是通信双方对等层之间才有的,是水平方向上的关系
而服务则是通信某一端上下层之间才有的,是垂直方向上的关系,而且是自下向上提供的
五层协议:(1)应用层:为用户的应用进程提供服务
(2)运输层:负责两个主机中进程的通信提供服务
具有复用和分用的功能(TCP,UDP协议)
(3)网络层:负责为分组交换网上的不同主机提供通信服务
把运输层产生的报文段或用户数据封装成包进行传送