一 计算机网络
物理层和数据链路层实现在网络接口卡
网络层是硬件和软件实现的混合体
各层的所有协议都被称为协议栈;因特网的协议栈有5个层次组成:物理层、链路层、网络层、运输层和应用层
一、应用层
位于应用层的信息分组称为报文
二、运输层
1)运输层分组称为报文段(segment)
2)在因特网中有两个运输协议,即TCP和UDP
3)运输层的服务:应用层报文向目的地的确保传递和流量控制
三、网络层
1)数据报(datagram)
2)IP协议:定义了在数据报中的各个字段以及端系统和路由器如何作用于这些字段
3)所有具有网络层的因特网组件必须运行IP协议
4)卤藕选择协议:它使得数据报根据该路由从源传输到目的地
5)将网络层简单地称为IP层
四、链路层
1)把链路层分组称为帧(Frame)
2)链路层提供的可靠传递服务不同于TCP的可靠传递服务
五、物理层
1)以太网具有许多物理层协议:双绞铜线、同轴电缆、光纤
OSI模型
应用层、表示层、会话层、运输层、网络层、数据链路层和物理层
1)表示层的作用是使通信的应用程序能够解释交换数据的含义
2)会话层剔骨工了数据交换界定和同步功能,包括了简历检查点和恢复方案的方法
封装
1)路由器和链路层交换机都是分组交换机
2)链路层交换机实现了第一层和第二层;路由器实现了第一层到第三层
3)主机实现了TCP/IP模型的5个层次的服务
因特网的历史
1)MIT、兰德和NPL的工作奠定了今天的因特网的基础。
2)APRnet[Roberts 1967]是今天的公共因特网的直接祖先
3)Web的四个关键部分:HTML、HTTP、Web服务器和浏览器