⽹络之OSI七层协议模型、TCPIP四层模型
13.OSI七层模型各层分别有哪些协议及它们的功能
在互联⽹中实际使⽤的是TCP/IP参考模型。实际存在的协议主要包括在:物理层、数据链路层、⽹络层、传输层和应⽤层。各协议也分别对应这5个层次⽽已。
要出7个层次所对应的各协议,恐怕会话层和表⽰层的协议难到啊。。
【1】物理层:主要定义物理设备标准,如⽹线的接⼝类型、光纤的接⼝类型、各种传输介质的传输速率等。它的主要作⽤是传输⽐特流(就是由1、0转化为电流强弱来进⾏传输,到达⽬的地后在转化为1、0,也就是我们常说的数模转换与模数转换),这⼀层的数据叫做⽐特。
【2】数据链路层:定义了如何让格式化数据以进⾏传输,以及如何让控制对物理介质的访问,这⼀层通常还提供错误检测和纠正,以确保数据的可靠传输。
【3】⽹络层:在位于不同地理位置的⽹络中的两个主机系统之间提供连接和路径选择,Internet的发展使得从世界各站点访问信息的⽤户数⼤⼤增加,⽽⽹络层正是管理这种连接的层。
【4】传输层:定义了⼀些传输数据的协议和端⼝号(WWW端⼝80等),如:TCP(传输控制协议,
传输效率低,可靠性强,⽤于传输可靠性要求⾼,数据量⼤的数据),UDP(⽤户数据报协议,与TCP特性恰恰相反,⽤于传输可靠性要求不⾼,数据量⼩的数据,如QQ聊天数据就是通过这种⽅式传输的),主要是将从下层接收的数据进⾏分段和传输,到达⽬的地址后再进⾏重组,常常把这⼀层数据叫做段。
【5】会话层:通过传输层(端⼝号:传输端⼝与接收端⼝)建⽴数据传输的通路,主要在你的系统之间发起会话或者接受会话请求(设备之间需要互相认识可以是IP 也可以是MAC或者是主机名)。
【6】表⽰层:可确保⼀个系统的应⽤层所发送的信息可以被另⼀个系统的应⽤层读取。例如,PC程序与另⼀台计算机进⾏通信,其中⼀台计算机使⽤扩展⼆⼀⼗进制交换码(EBCDIC),⽽另⼀台则使⽤美国信息交换标准码(ASCII)来表⽰相同的字符。如有必要,表⽰层会通过使⽤⼀种通格式来实现多种数据格式之间的转换。
【7】应⽤层:是最靠近⽤户的OSI层,这⼀层为⽤户的应⽤程序(例如电⼦邮件、⽂件传输和终端仿真)提供⽹络服务。
以下列表是⼀些协议的归类,如果有错了或不对的地⽅,希望各位⼤神多多提出!其实在应⽤、表⽰和会话这三层之间的协议可共⽤(由于实际的⽹络协议将它们归了⼀类所致)
应⽤层
DHCP · DNS · FTP · Gopher ·GTP · HTTP · IMAP4 · IRC · NNTP · NTP · POP3 · RPC · RTCP · RTP ·RTSP · SIP · SMTP ·SNMP · SSH ·SDP · SOAP .STUN. SSDP · TELNET · XMPP
表⽰层
HTTP/HTML · FTP · Telnet · ASN.1(具有表⽰层功能)
会话层
ADSP ·ASP ·H.245·ISO-SP ·iSNS ·NetBIOS ·PAP ·RPC·
RTCP ·SMPP ·SCP ·SSH ·ZIP ·SDP(具有会话层功能)
传输层
TCP · UDP · TLS · DCCP · SCTP ·RSVP · PPTP
⽹络层
IP (IPv4 · IPv6) · ICMP · ICMPv6 · IGMP ·IS-IS · IPsec · BGP · RIP · OSPF ·ARP · RARP
数据链路层
Wi-Fi(IEEE 802.11) · WiMAX(IEEE 802.16) ·ATM · DTM · 令牌环 · 以太⽹路 ·
FDDI · 帧中继 · GPRS · EVDO · HSPA · HDLC · PPP · L2TP · ISDN ·STP
物理层
以太⽹路卡 · 调制解调器 · 电⼒线通信(PLC) · SONET/SDH(光同步数字传输⽹) ·
G.709(光传输⽹络) · 光导纤维 · 同轴电缆 · 双绞线
应⽤层
· DHCP(动态主机分配协议)
· DNS (域名解析)
· FTP(File Transfer Protocol)⽂件传输协议
· Gopher (英⽂原义:The Internet Gopher Protocol 中⽂释义:(RFC-1436)⽹际Gopher协议)
· HTTP (Hypertext Transfer Protocol)超⽂本传输协议
· IMAP4 (Internet Message Access Protocol 4) 即 Internet信息访问协议的第4版本
· IRC (Internet Relay Chat )⽹络聊天协议
· NNTP (Network News Transport Protocol)RFC-977)⽹络新闻传输协议
· XMPP 可扩展消息处理现场协议
· POP3 (Post Office Protocol 3)即邮局协议的第3个版本
· SIP 信令控制协议
· SMTP (Simple Mail Transfer Protocol)即简单邮件传输协议
· SNMP (Simple Network Management Protocol,简单⽹络管理协议)
· SSH (Secure Shell)安全外壳协议
. SSL: 安全套接字层协议;
· TELNET 远程登录协议
· RPC (Remote Procedure Call Protocol)(RFC-1831)远程过程调⽤协议
· RTCP (RTP Control Protocol)RTP 控制协议
· RTSP (Real Time Streaming Protocol)实时流传输协议
· TLS (Transport Layer Security Protocol)传输层安全协议
· SDP( Session Description Protocol)会话描述协议
· SOAP (Simple Object Access Protocol)简单对象访问协议
· GTP 通⽤数据传输平台
· STUN (Simple Traversal of UDP over NATs,NAT 的UDP简单穿越)是⼀种⽹络协议
· NTP (Network Time Protocol)⽹络校时协议
传输层
·TCP(Transmission Control Protocol)传输控制协议
· UDP (User Datagram Protocol)⽤户数据报协议
· DCCP (Datagram Congestion Control Protocol)数据报拥塞控制协议
· SCTP(STREAM CONTROL TRANSMISSION PROTOCOL)流控制传输协议
· RTP(Real-time Transport Protocol或简写RTP)实时传送协议
· RSVP (Resource ReSer Vation Protocol)资源预留协议
· PPTP ( Point to Point Tunneling Protocol)点对点隧道协议
⽹络层
IP(IPv4 · IPv6) Internet Protocol(⽹络之间互连的协议)
ARP : Address Resolution Protocol即地址解析协议,实现通过IP地址得知其物理地址。
RARP :Reverse Address Resolution Protocol 反向地址转换协议允许局域⽹的物理机器从⽹关服务器的 ARP 表或者缓存上请求其 IP 地址。
ICMP :(Internet Control Message Protocol)Internet控制报⽂协议。它是TCP/IP协议族的⼀个⼦协议,⽤于在IP主机、路由器之间传递控制消息。
ICMPv6:
IGMP :Internet 组管理协议(IGMP)是因特⽹协议家族中的⼀个组播协议,⽤于IP 主机向任⼀个直接相邻的路由器报告他们的组成员情况。
RIP : 路由信息协议(RIP)是⼀种在⽹关与主机之间交换路由选择信息的标准。
OSPF : (Open Shortest Path First开放式最短路径优先).
BGP :(Border Gateway Protocol )边界⽹关协议,⽤来连接Internet上独⽴系统的路由选择协议
IS-IS:(Intermediate System to Intermediate System Routing Protocol)中间系统到中间系统的路由选择协议.
IPsec:“Internet 协议安全性”是⼀种开放标准的框架结构,通过使⽤加密的安全服务以确保在 Internet 协议 (IP) ⽹络上进⾏保密⽽安全的通讯。
数据链路层
802.11 · 802.16 · Wi-Fi · WiMAX · ATM · DTM · 令牌环 · 以太⽹ · FDDI · 帧中继 · GPRS · EVDO · HSPA · HDLC · PPP · L2TP · ISDN
tcpip路由协议物理层
以太⽹物理层 · 调制解调器 · PLC · SONET/SDH · G.709 · 光导纤维 · 同轴电缆 · 双绞线
12. OSI七层协议模型
应⽤层协议需要掌握的是:
HTTP(Hyper text transfer protocol)、FTP(file transfer protocol)、SMTP(simple mail transfer rotocol)、POP3(post office protocol 3)、IMAP4(Internet mail access protocol)
11. OSI七层和TCP/IP四层的关系
1.1 OSI引⼊了服务、接⼝、协议、分层的概念,TCP/IP借鉴了OSI的这些概念建⽴TCP/IP模型。
1.2 OSI先有模型,后有协议,先有标准,后进⾏实践;⽽TCP/IP则相反,先有协议和应⽤再提出了模型,且是参照的OSI模型。
1.3 OSI是⼀种理论下的模型,⽽TCP/IP已被⼴泛使⽤,成为⽹络互联事实上的标准。
TCP:transmission control protocol 传输控制协议
UDP:user data protocol ⽤户数据报协议
OSI七层⽹络模型TCP/IP四层概念模型对应⽹络协议
应⽤层(Application)
应⽤层HTTP、TFTP, FTP, NFS, WAIS、SMTP
表⽰层(Presentation)Telnet, Rlogin, SNMP, Gopher 会话层(Session)SMTP, DNS
传输层(Transport)传输层
TCP, UDP
⽹络层(Network)⽹络层
IP, ICMP, ARP, RARP, AKP, UUCP
数据链路层(Data Link)
数据链路层
FDDI, Ethernet, Arpanet, PDN, SLIP, PPP 物理层(Physical)
IEEE 802.1A, IEEE 802.2到IEEE 802.11
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论