第一节:
internet发展阶段:实验研究阶段 学术性网络 商业化网络
Internet典型技术特征:开放性 去中心化 对等性 公平性
Internet协议(protocol)是一组管理数据通信的规则,是通信双方必须严格遵守的规则、标准或约定
协议(protocol)的三个关键要素:语法 语义 时序
标准是达成一致的规则
标准包括:De-facto 事实上的标准:by fact or by convention De-jury 合法标准:by law or by regulation。
Internet的公认标准:Request For Comment (RFC )。
网络通信两种途径:面向连接(电路交换)和无连接的(分组交换)
分组交换网通常分为两类:广域网和局域网
广域网提供远距离通信(不限制通信距离),工作速率比局域网低,延时更大。
局域网提供高速的连接,牺牲了远距离通信
信息基础设施是当今信息社会赖以存在和发展的基本保障。
电信网、计算机网和有线电视网三网合一是信息网络发展的必然,基于 TCP / IP 的下一代网络将成为最终的网络平台。
以物联网、移动互联网、大数据、云计算等为代表的新一代信息通信技术正改变着人们的生活、工作和生产方式。
数字鸿沟是指由于信息通信技术的全球发展和应用.造成或拉大的国与国之间以及国家内部群体之间的差距。
“互联网+”就是利用信息通信技术以及互联网平台,让互联网的创新成果与经济社会各领域进行深度融合。创造新的发展生态。
TCP / IP是当前的因特网协议族的总称, TCP 和 IP 是其中的两个最重要的协议。
信息传递和资源共享的需求以及局域网的独性和差异是网络互联技术出现的动因。
IETF负责因特网中、短期技术标准和协议的研发和制定。
RFC的适用性陈述AS每个技术规池1S指定"需要等级":必需的、建议的、可选的、限制便用的和不建议的。
RFC 6410将RFC2026定义的标准化轨迹中的3个成熟级合井成2个成熟级。第一个成熟级状态是提案标准,第二个成熟级状态是因特网标准,因特网标准状态由原标准化轨迹中的草案标准状态和标准状态合并而成。
第二节:
对分层网络协议体系的理解
不同节点:层次组成不同,作用不同
横向理解:虚通信,对等实体,协议,PDU
纵向理解:封装与解封,服务,接口
OSI体系结构:
作为通信协议设计指标的OSI参考模型,将协议分为七层,使得原来复杂的网络协议更加简单化
OSI各层级:
- 物理层
物理层涉及网络接口和传输介质的机械,电气,功能和规程方面的特性。具体包括接口和介质的物理特性、二进制位的编码解码、传输速率、位同步、传输模式、物理拓扑、线路连接等。
(2)数据链路层
数据链路层将不可靠的物理层转变成一条无差错的链路。具体功能包括数据成机、介质认同控制、物理寻址、差错控制、流量控制等。数据链路层涉及的数据单位是帧。
(3)网络层
网络层负责报文分组( packet )从源主机到目的主机的端到端传输过程。虽然寻址过程是基于目的地址的,但这种信源端到信宿端的传输在网络层还是通过点到点的逐跳传输完成的,也就是说,网络层的协议还是点到点的协议。具体功能包括跨网络逻辑寻址、路由选
揮、流量控制、拥塞控制等。网络层涉及的数据单位是报文分组。
以上三层属于通信子网。
(4)传输层
传输层负责整个报文( message )从源到目的地的传输。具体功能包括连接控制、流量控制、差错控制、拥塞控制、报文的分段和组装、主机进程寻址等。传输层关注的是报文的完整和有序问题。源和目的地指的是主机中的进程。传输层实现了高层与通信子网的隔离。
(5)会话层
会话层负责网络会话的控制。具体功能包括会话的建立、维护和交互过程中的同步。
6)表示层
表示层负责信息的表示和转换。具体功能包括数据的加密/解密、压缩/解压缩、与标准格式间的转换等。
(7)应用层
应用层负责向用户提供访问网络资源的界面。应用层包括一些常用的应用程序和服
务,如电子邮件、文件传输、网络虚拟终端、 WWW 服务、目录服务等。
因特网协议(TCP\IP协议)
层次:应用层 传输层 网络层 网络接口层
应用层对应ISO的应用层,表示层,会话层
网络接口层对应ISO的数据链路层,物理层
主要协议:
网络层:地址解析协议 反向地址解析协议 因特网协议 因特网控制报文协议 因特网组管理协议
传输层:传输控制协议 用户数据报协议 流控制传输协议
应用层:常用规范协议(FTP SMTP)
IP协议既是网络层的核心协议,也是TCP\IP协议族中的核心协议
第三节:
IP地址;通用标识符
唯一标识因特网上的主机或路由器
由网络号和主机号构成
私有地址:提供给没有链接到因特网上的网络使用的,不需接入Internet,但需要用TCP/IP通信
分类IP地址:
A类:一个字节的网络号和三个字节的主机号组成,用于少量的大型网络
B类:两个字节的网络号和两个字节的主机号构成,用于中等规模的网络
C类:三个字节的网络号和一个字节的主机号构成,用于小规模的网络
D类:用于组播
E类:保留地址,可以用于实验目的。
特殊IP地址:
网络地址:表达式{<Network-number>,<Host-number>}={<Network-number>,0}
用于标识网络,不能分配给主机,因此不能作为数据的源地址和目的地址
直接广播地址:表达式{<Network-number>,<Host-number>}={Network-number>,-1}
只能作为目的地址
受限广播地址:表达式{<Network-number>,<Host-number>}={-1,-1}
只能作为目的地址
本网络地址:特定主机地址{<Network-number>,<Host-number>}={0,<Host-number>}
本网络特定主机地址只能作为源地址
主机地址{<Network-number>,<Host-number>}={0,0}
主机地址只能作为源地址,本网络主机地址的点分十进制表示为0.0.0.0
环回地址:表达式{<Network-number>,<Host-number>}={127,<any>}
用于网络软件测试以及本机进程之间通信的特殊地址
子网:IP地址的网络号加子网号可以唯一标识一个子网,将两部分合起来加上为0的主机号部分称为子网地址。
掩码:指定了子网标识和主机号的分界线。网络号和子网号位被设置成1,主机号位被设置成0。
超网:构成超网时,从网络号中拿出一些位和主机号拼接在一起形成新的主机号。
构成超网时注意以下:(1)地址块必须是连续的(2)待合并的地址块的数量必须是2的N次方。(3)被合并的C类网络的第一个地址块的地址中第三个字节的值必须是符合待合并的地址块的整数倍。
CIDR采用了无类地址的概念,不再由地址的前几位来预先定义网络类别。每一个地址仅仅包含网络号部分和主机号部分,网络号部分被称为网络前缀。整个 IP 地址空间被分割为一些大小不同的块。每一个块对应一个网络。
对每个无类地址块的要求是:
- 地址块必须由连续的 IP 地址构成。
(2)地址块所含 IP 地址的数量必须是2。
(3)地址块的起始地址必须能够被2的N次方整除。
第四节:
在因特网技术中,逻辑地址与物理地址之间的映射称为地址解析( address resolutiOn )。地址解析包括两个方面的内容:从 IP 地址到物理地址的映射和从物理地址到 IP 地址的映射。 TCP / IP 专门提供了两个协议来实现这两种映射,一个是地址解析协议( address resolution protocol , ARP ),另一个是反向地址解析协议( reverse address resolution protocol , RARP )。ARP用于从IP地址到物理地址的映射,RARP用于从物理地址到IP地址的映射。
IP协议的特点:(1)IP协议是点对点协议(2)IP协议不保证传输的可靠性(3)IP协议提供无连接数据报服务
直接交付:分组目的与分组的发送接口在同一IP网络中
间接交付:分组目的与分组的发送接口在不同IP网络中
静态路由选择:管理员手工设置和更新
优点: 低路由开销, 安全性好, 可试验性
缺点: 维护困难, 灵活性差
动态路由选择:由动态路由协议发现和更新路由
优点: 高灵活性和适应性, 低维护开销
缺点: 高路由开销