计算机网络

《计算机网络》

 

第一章

术语:

交换机、路由器,网络协议,分布式应用程序,应用程序编程接口,

网络接入:住宅接入,公司接入,无线接入。

住宅接入:拨号调制解调器,DSL,HFC,卫星接入。

公司接入:局域网LAN。

无线接入:无线LAN,广域无线接入网,WiFi,WiMAX,3G。

物理媒体:双胶铜线,同轴电缆,光缆,陆地无线电信道,卫星无线电信道。

电路交换/分组交换。

节点总时延,丢包,吞吐量。

 

ISP:因特网服务提供商,

RFC:因特网标准,

TCP/IP协议,

ISO:国际标准化组织,

OSI:开放系统互连模型

 

===============================================================

五层因特网协议栈:物理层,链路层,网络层,运输层,应用层。

七层ISO OSI参考模型:

应用层,

表示层,

会话层,

运输层:进程到进程(报文段)

网络层:主机到主机(数据报)

链路层,

物理层

位于应用层的信息分租称为报文

运输层分租称为报文段,运输层协议有TCP和UDP。

因特网网络层负责的称为数据报,网络层包括IP协议,路由的选路协议。

链路层分租称为

 

 

 

1.网络应用程序体系结构:

1)  客户机/服务器体系结构

2)  对等体系结构P2P

2.进程通信:

1)P2P文件共享系统

2)进程——报文——套接字——运输层——通信

不同端系统上的进程通过跨越计算机网络交换报文而相互通信。

在P2P文件共享等应用中,一个进程可以既是客户机又是服务器。

套接字是应用程序进程和运输层协议之间的接口。

3.运输层协议提供的服务:可靠数据传输,吞吐量,定时,安全性。

运输层协议:UDP和TCP(面向连接服务,可靠数据传输,拥塞控制机制)

TCP传输控制协议,UDP用户数据报协议。

4.Web的应用层协议是HTTP超文本传输协议。

HTTP定义了Web客户机是如何向Web服务器请求Web页面,以及服务器如何将Web页面传送给客户机的。

HTTP使用TCP作为它的支撑运输层协议。

HTTP是无状态协议,因为一个HTTP服务器并不保存关于客户机的任何信息。

HTTP既可以使用非持久连接,也可以使用持久连接,默认是持久连接。

浏览器在浏览器和Web服务器之间发起一个TCP连接,要经过三次握手。

5.FTP文件传输协议。

FTP使用两个并行的TCP连接来传输文件,一个是控制连接,一个是数据连接。

SMTP简单邮件传输协议。

DNS域名系统:因特网的目录服务。

ARM自动重传请求协议。

FSM有限状态机。

ACK:肯定确认。

NAK:否定确认。

 

Rdt3.0:比特交替协议。

协议GBN:回传N步协议(滑动窗口协议)。

协议SR:选择性重传。

ATM:异步传输模式。

 

posted @ 2012-07-05 20:37  汤姆是一只猫  阅读(268)  评论(0编辑  收藏  举报