码迷,mamicode.com
首页 > 其他好文 > 详细

计算机网络学习笔记(一) 计算机网络基本概念

时间:2015-05-03 22:05:44      阅读:114      评论:0      收藏:0      [点我收藏+]

标签:

 

 

什么是计算机网络?                                                           

计算机网络=通信技术+计算机技术

通信系统模型

 

 技术分享

 

计算机网络就是一种通信网络

定义:计算机网络就是互连的、 自治的计算机集合。

 

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  协议是计算机网络的重要内容

 

 

 

计算机网络学习笔记(一) 计算机网络基本概念

标签:

原文地址:http://www.cnblogs.com/dingblog/p/4474688.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!