网络协议与标准(一)

本文档围绕网络协议与标准展开,核心重点和关键信息如下:

一、网络协议的基本概念

  1. 定义:为进行数据交换而建立的规则、标准或约定,例如规定每个分组的大小、分组头部信息的设定等。
  2. 作用:网络的连接和传输通过机器间对话完成,协议用于规定电信号的含义,以实现连接建立、信息传输和连接结束等操作。

二、国际标准化组织的协议:OSI

  1. 背景:为使不同厂家的计算机能相互通信,国际标准化组织(ISO)于1978年提出“开放系统互联参考模型”(OSI/RM模型)。
  2. 层次结构:分为七层,从下到上依次为:
    • 物理层
    • 数据链路层
    • 网络层
    • 运输层
    • 会话层
    • 表示层
    • 应用层
  3. 通信过程:两台主机(如主机A和主机B)通信时,数据从发送方的应用层依次经过各层处理,通过物理连接传输到接收方,再从物理层依次向上传递到应用层。

三、互联网实际使用的协议:TCP/IP

  1. 地位:是因特网的正式网络协议,包含传输、解释、执行等方面的规范,属于分组交换协议(信息被分成多个分组传输,接收方再重组)。
  2. 层次结构:分为四层,与OSI体系的对比及各层包含的协议如下:
OSI体系TCP/IP体系包含的主要协议
应用层、表示层、会话层应用层HTTP、HTTPS、FTP、TELNET、SSH、SMTP、POP3、SNMP、SIP、NFS、RTSP、XMPP、DNS等
传输层传输层TCP、UDP、RTP、SCTP、SPX、ATP、IL等
网络层网络层IP、ICMP、IGMP、ARP、RARP、IPX、GBP、OSPF、RIP、IGRP、EIGRP、x.25等
数据链路层、物理层网络接口层以太网、令牌环、HDLC、帧中继、ISDN、ATM、IEEE802、FDDI、PPP等各种物理通信网络接口

四、常用协议简介

  1. TCP(传输控制协议)
    • 是一种面向连接的、可靠的、基于字节流的传输层通信协议。
    • 功能:为两台计算机提供连接并通信的可靠服务。
  2. IP(网际互连协议)
    • 功能:为主机提供无连接、不可靠的、尽力而为的数据包传输服务。
    • 分组包结构:包含版本、头长、服务类型、包裹总长、重组标识、标志、段偏移量、生存时间、协议代码、头校验和、源地址、目标地址、可选项、数据等部分。
  3. HTTP(超文本传输协议)
    • 是简单的请求-响应协议,规定客户端向服务器发送的消息格式及服务器的响应格式。
  4. FTP(文件传输协议)
    • 是用于网络文件传输的标准协议。
    • 功能:允许用户从另一主机复制文件或把本机文件粘贴到另一台主机,不受双方操作系统和文件存储方式差异的影响。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值