流媒体技术之复习网络协议
来源:互联网 发布:mac艺术字体下载大全 编辑:程序博客网 时间:2024/06/07 00:16
在我们认识流媒体的传输协议前,我们需要对OSI和网络协议有一个初步认识。
1,OSI模型的七个层次及其主要功能(见下图)
2,针对于7层模型进行划分协议如下表:
应用层
应用层
表示层
会话层
分别为:
应用层
1,文件传输协议FTP(File Transfer Protocol),端口号为21;
2,简单文件传输协议TFTP(Trivial File Transfer Protocol),端口号为69,针对小文件传输,只能从文件服务器上获得或写入文件,不能列出目录也不能进行认证 ,传输8位数据;
3,远程终端协议Telnet(Remote Terminal Protocol),端口号为23,允许用户登录进入远程主机系统;
4,简单邮件传输协议SMTP(Simple Mail Transfer Protocol),端口号为25,建立在FTP服务上的一种邮件服务,服务端用SMTP发送和接收电子邮件;
5,邮局协议POP3(Post Office Protocol),端口号为110,客户端用SMTP发送用POP3用来接收;
6,超文本传输协议HTTP(Hypertext Transfer Protocol),端口号为80,可以确定文档中那部分内容优先显示;
7,安全套接层超文本传输协议HTTPS(Hypertext Transfer Protocol over Secure Socket Layer),端口号为443;
8,网络新闻传输协议NNTP(Network News Transport Protocol),端口号为119;
9,互联网邮件访问协议IMAP4(Internet Mail Access Protocol),端口号为143;
10,简单网络管理协议SNMP(Simple Network Management Protocol);
11,域名服务协议DNS(Domain Name Service)),端口号为53,域名与IP地址一一对应;
12,服务器消息块协议SMB(Server Message Block Protocol);
13,自举协议BOOTP(Bootstrap Protocol);
14,网络文件系统NFS(Network File System);
15,网络核心协议NCP(NetWare Core Protocol);
16,X.500(一种目录服务系统协议);
17,AFP(AppleTalk文件协议)--Apple公司的网络协议族,用于交换文件;
18,动态主机配置协议DHCP,“租约”使用服务器分配的IP地址;
表示层
文本:ASCII,EBCDIC
图形:TIFF,JPEG,GIF,PICT
声音:MIDI,MPEG,QUICKTIME
会话层
NFS、SQL、RPC 、X-WINDOWS、ASP(APPTALK会话协议)、SCP 、NetBios names
传输层
传输层
1,传输控制协议TCP(Transmission Control Protocol):可靠地,面向连接的,全双工的数据传输服务,用于传输数据量较少,可靠性较高的场合 ,三次握手;
2,用户数据报协议UDP(User Datagram Protocol):用户数据报协议,不可靠,无连接,适合高速率的场合;
3,序列分组交换协议SPX(Sequenced Packet Exchange Protocol);
名字绑定协议NBP(Name Binding Protocol);
4,ATP(AppleTalk事务协议)--Apple公司的网络协议族,用于管理会话;
国际层
网络层
1,互联网协议IP(Internet Protocol):无连接,不可靠,高效率,提供端到端的分组分发功能;
2,地址解析协议ARP(Address Resolution Protocol):动态完成IP地址向物理地址MAC的转换;
3,互联网分组交换协议IPX(Internetwork Packet Exchange Protocol);
4,数据报传输协议DDP(Datagram Delivery Protocol);
5,路由信息协议RIP(Routing Information Protocol);
6,开放最短路由优先协议OSPF(Open Shortest Path First);
7,反向地址转换协议RARP(Reverse Address Resolution Protocol):MAC向IP转换;
8,互联网控制报文协议ICMP(Internet Control Message Protocol):专门用于发送差错报文协议。ping工具;
9,互联网组管理协议IGMP(Internet Group Management Protocol):运行Internet主机参加多播。即IP主机用作向相邻多目路由器报告多目成员的协议;
10,NetBEUI(NetBIOS Extended User Internet,NetBIOS用户扩展接口协议);
11,X.25(一种分组交换网协议);
12,Ethernet(以太网协议);
13,NWLink--IPX/SPX传输协议的微软实现;
网络接口层
数据链路层
物理层
分别为:
数据链路层
1,逻辑链路控制LLC(Logical Link Control)协议;
2,同步数据链路控制SDLC(Synchronous Data Link Control)协议;
3,高级数据链路控制HDLC(High-Level Data Link Control)协议;
4,多路访问控制MAC(Multiple Access Control)协议;
5,点对点协议PPP(Point to Point Protocol);
6,生成树协议STP(Spanning Tree Protocol);
7,带冲突检测的载波监听多路访问CSMA/CD(Carrier Sense Multiple Access with Collision Detection);
8,带冲突避免的载波侦听多路访问CSMA/CA(Carrier Sense Multiple Access with Collision Avoidance);
物理层
RS-232、RS-449、RS-485、USB2.0、IEEE-1394、xDSL、X.21、V.35、RJ-45等
3,小结:
通过复习OSI七层和协议,基本了解他的概念。在我们学习软考网络知识的时候这七层模型和协议是个重点。最好记下来。在流媒体技术,我们主要学习的传输层的协议。
- 流媒体技术之复习网络协议
- 流媒体技术之传输协议
- 流媒体技术和流媒体协议
- 【FFMPEG】网络流媒体协议
- 网络流媒体技术大全
- 网络流媒体技术大全
- 流媒体技术基础-流媒体传输协议
- 流媒体技术基础-流媒体传输协议(一)
- 流媒体技术基础-流媒体传输协议(二)
- 流媒体技术基础-流媒体传输协议(三)
- 流媒体技术基础-流媒体传输协议(四)
- 流媒体协议 之 RTMP
- 流媒体技术笔记(协议相关)
- 网络协议复习
- 流媒体技术之概念
- 流媒体技术之RTSP
- 网络流媒体技术大全[转]
- 网络协议学习之局域网监听技术
- android中TextView显示中文发生乱码的问题
- C++基础学习(03AM)
- 如何反编译Android程序
- Oracle 调优工具(SQL Trace)
- Android 读取assets文件下的txt文件
- 流媒体技术之复习网络协议
- Ubuntu: ssh-keygen
- Deformable Parts Model (DPM) 检测加速算法简介
- Java 多线程详解
- 正则表达式初级使用
- 连接池详解
- Android数据库 之 SQLite数据库
- 内存那些事(一)
- Object-c:Property Attributes && Variable life time Qualifiers