v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
Ding
Ding
4
120
2015-05-03T12:52:00Z
2015-05-03T12:52:00Z
1
167
957
7
2
1122
15.00
false
7.8 磅
0
2
false
false
false
EN-US
ZH-CN
X-NONE
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:普通表格;
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-priority:99;
mso-style-parent:"";
mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
mso-para-margin:0cm;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.5pt;
mso-bidi-font-size:11.0pt;
font-family:"Calibri","sans-serif";
mso-ascii-font-family:Calibri;
mso-ascii-theme-font:minor-latin;
mso-hansi-font-family:Calibri;
mso-hansi-theme-font:minor-latin;
mso-font-kerning:1.0pt;}
什么是计算机网络?
计算机网络=通信技术+计算机技术
通信系统模型
计算机网络就是一种通信网络
定义:计算机网络就是互连的、 自治的计算机集合。
Q:距离远、数量大如何保证互连?
A:通过交换网络互连主机,组成Internet。
什么是Internet?
u 从组成角度:
是全球最大的互联网络全球最大的互联网络
ISP(Internet Service Provider)网络互连的“网络之网络”
n 计算设备集合:
§主机(hosts)=端系统( end systems)
§运行各种网络应用
n 通信链路
§光纤, 铜缆, 无线电,卫星……
n 分组交换: 转发分组(数据包)
§路由器(routers) 和 交换机(switches)
u 从服务角度:
n 为网络应用提供通信服务的通信基础设施: Web, VoIP, email, 网络游戏,电子商务, 社交网络,
n 为网络应用提供应用编程接口( API):
§支持应用程序“连接”Internet,发送/接收数据
§提供类似于邮政系统的数据传输服务
Q:仅有硬件(主机、链路、路由器……)连接,
Internet能否顺畅运行?能保证应用数据有序交付吗? ……
A:网络协议
什么是网络协议
u 定义:
网络协议(network
protocol),简称为协议,是为进行网络中的数据交换而建立的规则、标准或约定
协议规定了通信实体之间所交换的消息的格式、 意义、 顺序以及针对收到信息或发生的事件所采取的“ 动作” ( actions)
u 协议三要素:
n 语法:即数据与控制信息的结构或格式。
n 语义:即需要发出何种控制信息,完成何种动作以及做出何种响应
n 同步:即事件实现顺序的详细说明
u 协议内容:
n 协议规范了网络中所有信息发送和接收过程
e.g., TCP, IP, HTTP, Skype,
802.11
n 学习网络的重要内容之一
n 网络创新的表现形式之一
n nternet协议标准
n
<RFC : Request for
Comments
n
IETF : 互联网工程任务组(Internet
Engineering TaskForce)
n 协议是计算机网络的重要内容