网络基础 ----------- osi 与 一些协议

1、了解 OSI ISO IOS

ISO(全称:International Organization for Standardization) 国际标准化组织,

  成立于1947年2月23日,制定全世界工商业国际标准的国际标准建立机构,I总部设于瑞士日内瓦 

  在制定计算机网络标准方面,起着重大作用的两大国际组织是:国际电信联盟电信标准化部门,与国际标准组织(ISO) 

OSI(全称:Open System Interconnection Reference Model) 开放系统互联参考模型

  是一种概念模型,由国际标准化组织(ISO)提出,一个试图使各种计算机在世界范围内互连为网络的标准框架。

  1984年,ISO发布了著名的ISO/IEC 7498标准,它定义了网络互联的7层框架,也就是开放式系统互联参考模型。

IOS (全程:Internetwork Operating System)思科设备操作系统

  互联网操作系统(Internetwork Operating System,简称IOS)是思科公司为其网络设备开发的操作维护系统,用户通过命令运行人机界面对网络设备进行功能设置

  提供的功能大致为以下几点:网络设备及连接端口的功能首选项设置、运行网络协议与网络功能设备之间数据传输安全管理设置。

  注意: 这个不要和ios操作系统混为一谈 , iOS(原名为iPhone OS)是苹果公司为其移动设备所开发的专有移动操作系统,这里主要接受网络中的一些名词

详解:OSI 参考模型:7层 理论参考模型

第7层 应用层
  应用层(Application Layer)提供为应用软件而设的接口,以设置与另一应用软件之间的通信。

  例如: HTTP,HTTPS,FTP,TELNET,SSH,SMTP,POP3.HTML.等。

第6层 表达层

  表达层(Presentation Layer)把数据转换为能与接收者的系统格式兼容并适合传输的格式。

第5层 会话层
  会话层(Session Layer)负责在数据传输中设置和维护计算机网络中两台计算机之间的通信连接。

第4层 传输层
  传输层(Transport Layer)把传输表头(TH)加至数据以形成数据包。传输表头包含了所使用的协议等发送信息。

  例如:传输控制协议(TCP)等。

第3层 网络层
  网络层(Network Layer)决定数据的路径选择和转寄,将网络表头(NH)加至数据包,以形成分组。网络表头包含了网络数据。

  例如:互联网协议(IP)等。

第2层 数据链路层
  数据链路层(Data Link Layer)负责网络寻址、错误侦测和改错。当表头和表尾被加至数据包时,会形成帧。

    数据链表头(DLH)是包含了物理地址和错误侦测及改错的方法。

    数据链表尾(DLT)是一串指示数据包末端的字符串。

  例如以太网、无线局域网(Wi-Fi)和通用分组无线服务(GPRS)等。
  分为两个子层:逻辑链路控制(logical link control,LLC)子层和介质访问控制(Medium access control,MAC)子层。

第1层 物理层
  物理层(Physical Layer)在局部局域网上传送数据帧(data frame),它负责管理计算机通信设备和网络媒体之间的互通。

    包括了针脚、电压、线缆规范、集线器、中继器、网卡、主机接口卡等。

层级间用到的设备

  网络层设备:路由器

  数据链路层:交换机 网桥(交换机就是多接口的网桥)

  物理层:集线器 中继器(集线器是多接口的中继器)

2、 TCP/IP

     TCP(传输控制协议)和 IP(网际协议) 

  TCP/IP提供了点对点链接的机制,将数据应该如何封装、定址、传输、路由以及在目的地如何接收,都加以标准化。

  它将软件通信过程抽象化为四个抽象层,采取协议堆栈的方式,分别实现出不同通信协议。

  协议族下的各种协议,依其功能不同,被分别归属到这四个层次结构之中,常被视为是简化的七层OSI模型。

与七层OSI模型的关系:

弄清IPS,TCP/IP,DoD

  互联网协议套件(Internet Protocol Suite,缩写IPS)是一个网络通信模型,以及一整个网络传输协议家族,为网际网络的基础通信架构。它常被通称为TCP/IP协议族,简称TCP/IP,该协议家族的两个核心协议:TCP(传输控制协议)和IP(网际协议),为该家族中最早通过的标准。

  由于在网络通讯协议普遍采用分层的结构,当多个层次的协议共同工作时,类似计算机科学中的堆栈,因此又被称为TCP/IP协议栈(英语:TCP/IP Protocol Stack)。

  这些协议最早发源于美国国防部(缩写为DoD)的ARPA网项目,因此也被称作DoD模型(DoD Model)这个协议族由互联网工程任务组负责维护。

3、常用协议端口

传输层:

  TCP 传输控制协议 可靠 面向连接

    建立连接:三次握手  断开连接:四次挥手

  UDP用户数据报协议 非可靠 面向非连接

原文地址:https://www.cnblogs.com/obge/p/11563846.html

时间: 2024-10-10 10:51:14

网络基础 ----------- osi 与 一些协议的相关文章

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

13.OSI七层模型各层分别有哪些协议及它们的功能 在互联网中实际使用的是TCP/IP参考模型.实际存在的协议主要包括在:物理层.数据链路层.网络层.传输层和应用层.各协议也分别对应这5个层次而已. 要找出7个层次所对应的各协议,恐怕会话层和表示层的协议难找到啊.. [1]物理层:主要定义物理设备标准,如网线的接口类型.光纤的接口类型.各种传输介质的传输速率等.它的主要作用是传输比特流(就是由1.0转化为电流强弱来进行传输,到达目的地后在转化为1.0,也就是我们常说的数模转换与模数转换),这一层

网络编程 --OSI七层协议

内容目录: 1.软件开发架构 2.OSI七层协议 3.每层协议介绍 1.软件开发架构 c/s架构: c:客户端 s:服务端 b/s架构: b:浏览器 s:服务器 本质:b/s其实也是c/s 2.OSI七层协议 3.各层介绍 3.1 物理层 规定计算机之间物理连接方式,传输的数据都是 0,1 二进制的电信号 3.2 数据链路层("以太网协议"!) 1.规定了二进制数据的分组方式 2.规定了只要是接入物联网的计算机,都必须有一块网卡! 网卡上面刻有世界唯一的编号: 每块网卡出厂时都被烧制上

【Linux网络基础】TCP/IP协议簇的详细介绍(三次握手四次断开,11种状态)

一.TCP/IP协议簇(DoD参考模型) 用于简化OSI层次,以及相关的标准. 传输控制协议(tcp/ip)簇是相关国防部DoD所创建的,主要用来确保数据的完整性以及在毁灭性战争中维持通信 是由一组不同功能的协议组合在一起构成的协议簇 利用一组协议完成OSI所实现的功能 1. TCP/IP 协议簇中的相关协议 TCP/IP协议簇--应用层: TCP/IP协议簇--主机到主机层: TCP与UDP对比: TCP相关报文结构: 源端口:即本地发起连接的端口 目标端口:即要访问的服务的端口 序列号:因为

网络基础 : OSI参考模型

Overview OSI规范的作用之一就是帮助在不同的主机之间传输数据. OSI模型包含7层,它们分为两组. 上面3层指定了终端中的应用程序如何彼此通信以及如何与用户交流: 下面4层指定了如何进行端到端的数据传输. 上三层对联网和网络地址一无所知,那是下面4层的职责. 下面4层定义了数据是如何通过物理电缆.交换机和路由器进行传输的,它们还定义了如何重建从发送方主机到目标主机的应用程序的数据流. 下面的网络设备都运行在OSI模型的全部7层上: NMS(Network Management Stat

网络基础知识----五项协议

知识点总结 serverResponseclient网页请求的具体传输数据过程 1.须要传送的数据是网络server的HTML页面. 2.应用协议HTTP报文头加入到HTML数据之前.报文头信息包括:server所使用的HTTP版本号,以及表明它包括发给网络client信息的状态编码. 3.HTTP应用层协议将HTML格式的网页数据发送给传输层. TCP传输层用于管理网络server和client之间的会话. 4.IP信息加入到TCP信息之前.IP指定适当的源和目的IP地址.这些信息就构成了IP

网络基础之TCP/IP协议

TCP/IP分层模型中,通信界定地址:    物理地址:在交换机中进行通信的,        以太网地址,MAC地址:        功能:真正的用于本地通信的地址:        使用范围:本地局域网内部且不跨路由设备: 逻辑地址:(IP地址)        在TCP/IP协议栈中,逻辑地址被定义为IP地址:        功能:界定主机到主机的通信地址:点到点通信:逻辑地址仅用于主机定位,不用于真正的通信:        使用范围:全球互联网: 逻辑端口号:(确定每个进程的标识符)     

【Linux网络基础】TCP/IP 协议簇(各个常见协议介绍)

一.应用层协议 1. FTP 协议所在层次:应用层协议 名称:FTP协议 协议端口:20,21 协议说明: FTP(File Transfer Protocol,文件传输协议)是TCP/IP协议组中的协议之一. FTP协议包括两个组成部分: FTP服务端 FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源 在开发网站的时候,通常利用FTP协议把网页或程序传到Web服务器上 FTP客户端 备注: 由于FTP传输效率非常高,在网络上传输大的文件时,一般也采用

网络基础ISO七层协议_____我自己的理解

根据我自己目前的理解画的图如下,把所跑的协议和每层担负的任务都写在上头以后如果有不同的理解或有错误的地方也好拿出来参考一下.有几点要写明1)封包的时候下层是对上层透明的2)在两个节点之间是每层对每层进行对话的 原文地址:http://blog.51cto.com/13638458/2090393

操作系统和网络基础的整理

操作系统 为何要有操作系统: 计算机系统非常庞大难懂,程序员写程序时需要搞懂计算机系统,效率很低. 操作系统的出现缓解了程序员的大部分工作,操作系统管理及优化计算机硬件,程序员不需要全部搞懂计算机系统就可写代码编写软件. 软件在操作系统的基础上运行,间接使用硬件. 操作系统的位置: 操作系统位于计算机硬件及应用程序之间,协调.管理和控制计算机硬件和软件系统的一个程序. 操作系统的功能: 操作系统协调.管理和控制计算机硬件和软件的一个软件. 操作系统的功能由操作系统运行内核态管理硬件和操作系统运行