计算机网络原理和OSI模型与TCP模型

   

一.计算机网络的概述

1.计算机网络的定义

  计算机网络是一组自治计算机的互连的集合

2.计算机网络的基本功能

  a.资源共享

  b.分布式处理与负载均衡

  c.综合信息服务

3.计算机网络的演进

4.按照地域范围

  a>.LAN(Local Area Network) 通常指几千米以内的,可以通过某种介质互联的计算机、打印机、modem或其他设备的集合 MAN(Metropolitan Area Network);

  b>. MAN覆盖范围为中等规模,介于局域网和广域网之间,通常是在一个城市内的网络连接(距离为10KM左右);

  c>.WAN(Wide Area Network) 分布距离远,它通过各种类型的串行连接以便在更大的地理区域内实现接入;

5.网络的拓扑结构

6.按数据交换的形式

a.电路交换:基于电话网的电路交换

  优点:延迟小、透明传输

  缺点:带宽固定,网络资源利用率低,初始连接建立慢

b.分组交换:以分组为单位存储转发

  优点:多路复用,网络资源利用率高

  缺点:延迟大,实时性差,设备功能复杂

7.网络标准化组织

国际标准化组织(ISO)

电子电器工程师协会(IEEE)

美国国家标准局(ANSI)

国际电信联盟(ITU)

INTERNET架构委员会(IAB)

二.OSI参考模型与TCP/IP模型

  伴随着计算机网络的飞跃发展,各大厂商根据自己的协议生产出了不同的硬件和软件 为了实现网络设备间的互相通讯,ISO和IEEE相继提出了OSI参考模型及其TCP/IP模型。(注意:生产环境中我们使用的基本上都是TCP/IP模型,OSI参考模型只是理论上的一种模型。)

1.OSI参考模型

OSI参考模型定义了网络中设备所遵守的层次结构

分层结构的优点:

  a>.开放的标准化接口;

  b>.多厂商兼容性;

  c>. 易于理解、学习和更新协议标准

  d>.实现模块化工程,降低了开发实现的复杂度

  e>.便于故障排除

2.OSI参考模型层次结构

  用2张图就可以清新的搞定,更多OSI模型资料请参考:http://www.cnblogs.com/yinzhengjie/p/6552995.html

3.数据的封装与解封装

4.物理层

5.典型物理层标准和设备

物理层介质 :

  双绞线、同轴电缆、光纤、无线电信号等

局域网物理层

  常见标准:10Base-T、100Base-TX/FX、1000Base-T、1000Base-SX/LX

  常见设备:中继器、集线器

广域网物理层

  常见标准:RS-232、V.24、V.35

  常见设备:Modem

6.数据链路层

7.典型数据链路层标准

局域网数据链路层标准

  IEEE802.1 基本局域网问题

  IEEE802.2 定义LLC子层

  IEEE802.3 以太网标准

  IEEE802.4 令牌总线网

  IEEE802.5 令牌环网

广域网数据链路层标准 HDLC PPP Frame Relay

8.网络层

9.网络层地址

10.路由协议与可路由协议

可路由协议(routed protocol):定义数据包内各个字段的格式和用途,对数据进行网络层封装;

路由协议(routing protocol)  :在路由器之间传递信息,计算路由并形成路由表,为可路由协议选择路径;

11.面相连接和无连接的服务

面向连接的服务

  a>.通信之前先建立连接,通信完成后断开连接;

  b>.有序传递;

  c>.应答确认;

  d>.差错重传;

  e>.适合于对可靠性要求高的应用;

无连接的服务

  a>.尽力而为的服务;

  b>.无需建立连接

  c>.无序列号机制,无确认机制,无重传机制

  d>.适合于对延迟敏感的应用

12.网络层协议操作

13.传输层

14.会话层、表示层和应用层

三.TCP/IP模型的层次结构

1.对比OSI参考模型和TCP/IP模型

2.网络接口层

3.网络层

4.传输层

5.应用层

计算机网络原理和OSI模型与TCP模型的更多相关文章

  1. CAP原理和BASE思想和ACID模型

    问题的解读 对于上面三个例子,相信大家一定看出来了,我们的终端用户在使用不同的计算机产品时对于数据一致性的需求是不一样的: 1.有些系统,既要快速地响应用户,同时还要保证系统的数据对于任意客户端都是真 ...

  2. 计算机网络基础知识-OSI七层协议模型

    一.物理层 物理层主要规定了物理设备的标准,如网线的类型.光纤的接口类型.各种传输介质的传输速率,物理层的数据以比特流(二进制)的形式存在,传输时将比特流转化为电流强弱,达到目的地之后再转化为比特流. ...

  3. 计算机网络OSI参考模型与tcp/ip四层模型

    OSI参考模型--7层 1层物理层:主要定义物理设备标准,如网线的接口类型.光线的接口类型.各种传输介质的传输速率等.它的主要作用是传输比特流(就是由1.0转化为电流强弱来进行传输,到达目的地后在转化 ...

  4. OSI七层模型及TCP/IP四层模型

    1)  OSI七层模型及TCP/IP四层模型 OSI七层模型:是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系.它是一个七层的.抽象的模型,不仅包括一系列抽象的术语或概念,也包 ...

  5. linux OSI七层模型、TCP/IP协议栈及每层结构大揭秘

    学习Linux,就算是像小编我这样的小萌新,也知道OSI模型.什么?!你不知道!!! 好吧,这篇秘籍拿走,不谢~~~ 一.两个协议 (1)OSI 协议模型(7层)国际协议    PDU:协议数据单元对 ...

  6. 网络之OSI七层协议模型、TCP/IP四层模型

    13.OSI七层模型各层分别有哪些协议及它们的功能 在互联网中实际使用的是TCP/IP参考模型.实际存在的协议主要包括在:物理层.数据链路层.网络层.传输层和应用层.各协议也分别对应这5个层次而已. ...

  7. OSI 七层模型以及TCP/IP模型

    OSI 七层模型 定义 OSI(Open System Interconnection)即开放式系统互联通信参考模型.该模型是国际标准化组织(ISO)制定的一个用于计算机或通信系统间互联的标准体系,一 ...

  8. OSI七层模型与TCP/IP协议

    作者:菘蓝 时间:2022/9/1 ================================================================================== ...

  9. 网络基础---OSI 模型与TCP/IP

    一.网络的演进: 1.简单的联接:1960's ------------ 1970's    Host Network 六十至七十年代,网络的概念主要是主机架构的低速串行联接,提供应用程序执行.远程打 ...

随机推荐

  1. android计算器

    一:引言    目前手机可以说是普及率非常高的电子设备了,由于其便于携带,使用方便,资费适中等等原因,现在手机已经在一定程度开始代替固定电话的通话功能,以及一些原来电脑软件上的功能了.手机上的软件也随 ...

  2. Beta 总结

    前言 作业发布 组长 成员 贡献分 ★ 530 雨勤 14 311 旭 15 403 俊 16 223 元 14 437 海辉 17 7天 Beta 冲刺站立会议博客链接汇总 Beta 冲刺 (1/7 ...

  3. Atcoder C - Vacation ( DP )

    C - Vacation Time Limit: 2 sec / Memory Limit: 1024 MB Score : 100100 points Problem Statement Taro' ...

  4. Java与JavaScript之间关于JSON的是非恩怨

    http://blog.csdn.net/joyhen/article/details/43271569 js 单引号替换成双引号,双引号替换成单引号 操作 解决问题的场景: Java端生成了JSON ...

  5. postman发送json格式的post请求

    在地址栏里输入请求url:http://127.0.0.1:8081/getmoney 选择“POST”方式, 在“headers”添加key:Content-Type  , value:applic ...

  6. linux_压缩解压命令(zip/tar)

    一.zip 1.压缩 格式 $ zip (选项) (文件/目录) 选项 -r 参数表示递归打包包含子目录的全部内容. -q 参数表示为安静模式,即不向屏幕输出信息. -o 表示输出文件,需在其后紧跟打 ...

  7. python之hasattr、getattr和setattr函数

    hasattr函数使用方法 # hasattr函数使用方法 # hasattr(object,attr) # 判断一个对象里是否有某个属性或方法,返回布尔值,有为True,否则False class ...

  8. BZOJ5101[POI2018]Powódź——并查集

    题目描述 在地面上有一个水箱,它的俯视图被划分成了n行m列个方格,相邻两个方格之间有一堵厚度可以忽略不计的墙,水 箱与外界之间有一堵高度无穷大的墙,因此水不可能漏到外面.已知水箱内每个格子的高度都是[ ...

  9. Luogu3676 小清新数据结构题(树链剖分+线段树)

    先不考虑换根.考虑修改某个点权值对答案的影响.显然这只会改变其祖先的子树权值和,设某祖先原子树权值和为s,修改后权值增加了x,则对答案的影响为(s+x)2-s2=2sx+x2.可以发现只要维护每个点到 ...

  10. Luogu4512 【模板】多项式除法(多项式求逆+NTT)

    http://blog.miskcoo.com/2015/05/polynomial-division 好神啊! 通过翻转多项式消除余数的影响,主要原理是商只与次数不小于m的项有关. #include ...