网络协议基础知识
来源:互联网 发布:39健康软件 编辑:程序博客网 时间:2024/05/29 19:50
7
应用层
例如HTTP、SMTP、SNMP、FTP、Telnet、SIP、SSH、NFS、RTSP、XMPP、Whois、ENRP
6
表示层
例如XDR、ASN.1、SMB、AFP、NCP
5
会话层
例如ASAP、SSH、ISO 8327 / CCITT X.225、RPC、NetBIOS、ASP、Winsock、BSD sockets
4
传输层
例如TCP、UDP、TLS、RTP、SCTP、SPX、ATP、IL
3
网络层
例如IP、ICMP、IGMP、IPX、BGP、OSPF、RIP、IGRP、EIGRP、ARP、RARP、X.25
2
数据链路层
例如以太网、令牌环、HDLC、帧中继、ISDN、ATM、IEEE 802.11、FDDI、PPP
1
实体层
例如线路、无线电、光纤
常用的应用层协议有:
- 运行在TCP协议上的协议:
- HTTP(Hypertext Transfer Protocol,超文本传输协议),主要用于普通浏览。
- HTTPS(Hypertext Transfer Protocol over Secure Socket Layer, or HTTP over SSL,安全超文本传输协议),HTTP协议的安全版本。
- FTP(File Transfer Protocol,文件传输协议),由名知义,用于文件传输。
- POP3(Post Office Protocol, version 3,邮局协议),收邮件用。
- SMTP(Simple Mail Transfer Protocol,简单邮件传输协议),用来发送电子邮件 。
- TELNET(Teletype over the Network,网络电传),通过一个终端(terminal)登陆到网络。
- SSH(Secure Shell,用于替代安全性差的TELNET),用于加密安全登陆用。
- 运行在UDP协议上的协议:
- BOOTP(Boot Protocol,启动协议),应用于无盘设备。
- NTP(Network Time Protocol,网络时间协议),用于网络同步。
- 其他:
- DNS(Domain Name Service,域名服务),用于完成地址查找,邮件转发等工作(运行在TCP和UDP协议上)。
- ECHO(Echo Protocol,回绕协议),用于查错及测量应答时间(运行在TCP和UDP协议上)。
- SNMP(Simple Network Management Protocol,简单网络管理协议),用于网络信息的收集和网络管理。
- DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),动态配置IP地址。
- ARP(Address Resolution Protocol,地址解析协议),用于动态解析以太网硬件的地址。
- 网络协议基础知识
- 网络基础知识及协议
- 网络协议基础知识
- 网络基础知识讲座十二:路由协议基础知识
- 网络以及协议基础知识总结
- TCPIP协议详解----网络基础知识
- 网络基础知识之 HTTP 协议
- 网络协议基础知识(一)
- 计算机网络协议第一章,网络协议基础知识
- 简单网络管理协议SNMP的基础知识
- 网络基础知识学习3-IP协议
- 网络基础知识学习4-PPP协议
- 网络基础知识学习5-OSPF协议
- 网络基础知识(一):网络分层、UDP协议
- 网络网络基础知识-协议分层和OSI参考模型
- 网络基础知识讲座之五:学习生成树协议
- 网络基础知识讲座之七:理解和使用ICMP协议
- 网络基础知识讲座之八:初步理解IP协议
- 【xinfanqie】教你三招快速提升办公效率
- Inside Qt Series (七):Signal & Slot
- Emacs中的批量(多文件)替换
- UIScrollView 原理详解
- 法约尔论述企业经营活动
- 网络协议基础知识
- WPF 图片路径
- Android开源项目汇总
- Android消息机制不完全解析(下)
- Linux的几种并发机制
- HDU 1241 Oil Deposits(DFS)
- 编程珠玑column15 strings of pearls
- 软件开发流程
- C#获取汉字拼音(包含音调)