惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

WordPress大学
WordPress大学
Microsoft Security Blog
Microsoft Security Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
V
Visual Studio Blog
宝玉的分享
宝玉的分享
IT之家
IT之家
人人都是产品经理
人人都是产品经理
T
The Blog of Author Tim Ferriss
I
InfoQ
B
Blog RSS Feed
T
Threatpost
博客园_首页
M
MIT News - Artificial intelligence
Spread Privacy
Spread Privacy
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Know Your Adversary
Know Your Adversary
U
Unit 42
Engineering at Meta
Engineering at Meta
C
Cyber Attacks, Cyber Crime and Cyber Security
月光博客
月光博客
Scott Helme
Scott Helme
T
Tor Project blog
有赞技术团队
有赞技术团队
AWS News Blog
AWS News Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Last Week in AI
Last Week in AI
S
Schneier on Security
Vercel News
Vercel News
博客园 - Franky
C
Cybersecurity and Infrastructure Security Agency CISA
L
LINUX DO - 热门话题
NISL@THU
NISL@THU
L
LangChain Blog
爱范儿
爱范儿
Google DeepMind News
Google DeepMind News
The GitHub Blog
The GitHub Blog
雷峰网
雷峰网
Latest news
Latest news
C
CXSECURITY Database RSS Feed - CXSecurity.com
Hugging Face - Blog
Hugging Face - Blog
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
www.infosecurity-magazine.com
www.infosecurity-magazine.com
G
GRAHAM CLULEY
S
Security Affairs
A
About on SuperTechFans
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
大猫的无限游戏
大猫的无限游戏
W
WeLiveSecurity
Cisco Talos Blog
Cisco Talos Blog
罗磊的独立博客

博客园 - 怀雷

关于C指针 堆、栈和本地堆浅析 TCP/IP简介 IP协议简介 RARP―――逆地址解析协议 在传统以太网中,为什么要有最小帧长度和最大帧长度的限制? 计算机网络原理与Internet技术(第五章) 计算机网络原理与Iternet技术(第四章) 计算机网络原理与Iternet技术(第三章) 计算机网络原理与Internet技术(第一章) ARP协议简介 Effective C# 原则2:为你的常量选择readonly而不是const[转载] 在数据库中创建定时任务[原创] 往事以矣 说事[转帖] 装箱(Boxing)和拆箱(Unboxing)[原创] 分部类(Partial Classes)[原创] 大连出差最大的收获 Page_Load()中IsPostBack用法浅析[原创]
计算机网络原理与Iternet技术(第二章)
怀雷 · 2008-05-03 · via 博客园 - 怀雷
 

第二章 计算机网络的协议和体系结构

21 计算机网络体系结构的形成

1、 计算机网络是一个非常复杂的系统,要完成网络上两台计算机之间传送信息必须

(1)       发起通信的计算机必须将数据通信的通路激活

(2)       要实现接收数据计算机的识别

(3)       发起通信的计算机必须识别接收的计算机是否已准备好接收数据

(4)       若计算机的数据格式不一样必须转换

(5)       对数据传输过程中出现的各种差错必须能够给出相应的处理。

问题:将完成上述功能的所有设备和软件组合在一起,完成网络功能,太复杂,不易功能扩充。

结论:将上述功能分别在几个不同的层次实现,各层之间相对独立。

实现:将实现计算机网络的功能从上到下划分成几层,各层之间相互独立,上层通过接口调用下层的功能和传送数据,下层通过接口向上层提供功能传输数据以及接收数据。

2、 几个相关的概念

(1)       同一计算机系统中的各层之间需要通信,不同计算机系统的各层之间也需要通信,因此,要求具有通信的规则,这就产生了协议。

(2)       所谓的协议就是数据通信的一组规则的集合。

。语法:数据的结构或格式。

。语义:数据每一部分的含义。

。时序:数据何时以及以多快的数率发送。

(3)       由于网络功能是分层的,所以协议也分层

3、 什么是计算机网络体系结构?

(1)       计算机网络的各层及其协议的集合称为计算机网络的体系结构。

(2)       计算机网络的体系结构就是这个计算机网络及其部件所应完成的功能的精确定义

(3)       体系结构是抽象的,而实现则是具体的,是真正在运行的计算机硬件和软件。

4、 为什么采用计算机网络体系结构?

(1)       由于各层之间是独立的,各层之间通过接口进行通信,因此复杂程度减低了。

(2)       灵活性好

(3)       结构上可以分开

(4)       易于实现和维护

(5)       能促进标准化工作

5、 采用计算机网络体系结构带来的问题

(1)       厂商各自为政,产生了不同的体系结构,带来了兼容性问题。

HPIBM

(2)       阻碍了计算机网络的发展

6、 解决的办法

     制定统一的标准化计算机网络体系结构。

22 计算机网络的原理体系结构

1、 几种网络体系结构简介

(1)       由国际标准化组织(ISO)制定的开放系统互连模型(OSI

     分为:物理层、数据链路层、网络层、传输层、会话层、表示层、应用层

(2)       事实应用的TCP/IP模型

     分为:网络接口层、网际层、传输层、应用层

2、 各自的优劣

(1)       OSI模型结构复杂不实用,但其概念清楚、理论完整。

(2)       TCP/IP模型应用范围广、实用,但没有一个完整的理论体系。

3、 实际工作的对策

采用OSI模型理解理论,实际应用TCP/IP解决问题

4、 实体、协议、服务和服务访问点

(1)       实体: 是一个具有特定功能的软件模块,它负责数据的发送或接收。

(2)       协议:是控制两个对等实体进行通信的规则的集合

(3)       服务:下层向上层提供的功能。

(4)       服务访问点(SAP):在同一系统中相邻的两层的实体进行交互的接口。

(5)       协议是水平的,服务是垂直的(服务原语和服务数据单元)

5、 面向连接的服务与无连接的服务

(1)       面向连接的服务

。面向连接分为三个阶段:建立连接、数据传输、连接释放

。有时称为虚电路服务:永久虚电路、临时虚电路

(2)       无连接的服务

。无连接的服务分为:数据报、证实交付、请求回答

23 OSITCP/IP体系结构的比较

24 客户-服务器方式