大三计算机网络笔记,计算机网络笔记(一)(示例代码)

计算机网络:

是一种通信网络。

是互联的,自治的计算机集合。

计算机网络性能参数;

速率:

数据率(data rate),比特率(bit rate),最重要的一个性能指标。

单位时间(s)传输信息(bit)的量。

带宽(bandwidth):

数字信道所能传输的最高数据率,单位bps。

延迟/时延(delay/latency):

分组排队,分组达到速率超出输出流量。

丢包(loss):缓存已满时,到达分组被丢弃。

延迟四种类型:

结点处理延时(nodal processing delay):差错检测,确定输出链路。常小于msec。

排队延迟(queuing delay):等待输出链路可用,时长不确定。

传输延迟(transmission delay):取决于分组长度,链路带宽。时长等于两者之比。

传播延迟(propagation delay):取决于物理链路长度,信号传播速度。

计算机网络体系结构:

是抽象的,从功能上描述,是分层结构。每层遵循某个/些协议,完成本层功能。

是各层及其协议的集合。

是一个计算机网络的功能层次及其关系的定义。

参考模型:

模块化的分层易于系统更新,维护。实现的改变对于其他层都是透明的。

有利于标准化。

实体(entity):

表示任何可发送或接受信息的硬件或软件进程。

协议是控制两个对等实体进行通信的规则的集合,协议是“水平的”。

任一层实体需使用下层服务,遵循本层协议,实现本层功能,向上层提供服务,服务是垂直的。

下层协议的实现对于上层协议是透明的。

同系统的相邻层实体间通过接口进行交互,通过服务访问点SAP(Service Access Point)交换原语,指定请求的特定服务。

OSI参考模型:

开放系统互联(OSI)是由国际标准化组织(ISO)与1984年提出的额。

目的是支持异构网络系统的互联互通。

异构网络系统互联的国际标准。

理解网络通信的最佳学习工具。/理论成功,实践失败。

共分七层完成特定功能:

7:应用层(Application)

6: 表示层(Presentation)

5: 会话层(Session)

4: 传输层(Transport)

3: 网络层(Network)

2: 数据链路层(Data link)

1: 物理层(Physical)

主机完成完整七层功能,中间系统完成 1.2.3 层功能,4.5.6.7层成为端到端层(end-end)。

OSI数据封装与通信过程:

数据到各层上加上头部/头和尾,构造PDU(协议处理单元),,至物理层转换为比特流。

数据封装目的:增加控制信息。

控制信息:

地址(Address)

差错检测编码(Error-detecting code)

协议控制(Protocol control)

TCP/IP模型:

现有实践,后又模型。共分5层:

5:应用层

4:运输层

3:网络层

2:数据链路层

1:物理层

网络应用的体系结构:

客户机/服务机结构(C/S)。

点对点结构(peer-to-peer)

混合结构(Hybrid)

网络进程通信:

是网络应用的基础。

进程:

主机上运行的程序。

客户机进程:

发起通信的进程。

服务机进程:

等待通信请求的进程。

套接字Socket:

进程间通信利用Socket 发送/接受消息。

传输基础设施向进程提供API:

传输协议的选择。

参数的设置。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值