一.TCP/IP与OSI参考模型
应用层 |
应用层 DNS,URL,HTML,HTTP,TLS/SSL,SMTP,POP IMAP.MIME,TELNET,SSH,,FTP,SNMP,MIB, SIP.RTP,LDAP |
应用程序 |
表示层 |
||
会话层 |
||
传输层 |
传输层 TCP,UDP,UDP-LITE,SCTP,DCCP |
操作系统 |
网络层 |
互联网层 ARP.IP.ICMP |
|
数据链路层 |
网卡层 |
设备驱动程序与网络接口 |
物理层 |
(硬件) |
|
OSI |
TCP/IP |
1.IP协议的作用是将分组数据包发送到目标主机
IP是跨网络传送数据包,是使整个互联网都能收到数据的协议,期间使用IP地址作为主机标识,属于分组交换的一种协议,不具有重发机制。
2.ICMP
IP数据包发生传输异常,无法到达目标时,需要给发送端发送一个发生异常的通知,ICMP为此制定,有时用来诊断网络健康状况。
3.ARP(address Resolution Protocol)
从分组数据包的IP地址中解析出MAC地址的一种协议。
二.
1.浏览器与服务端之间通信所用的协议是HTTP(属于OSI应用层协议)、传输数据主要格式是HTML(属于OSI表示层协议)。
2.E_MAIL
使用到协议SMTP(simple Mail Tranfer Protolcol),最初文本格式电子邮件
MIME(表示层协议)扩展了电子邮件格式,可以改变文字大小.颜色等。
3.FTP(file transfer Protolcol)--文本传输协议
传输过程可选择二进制方式还是文本方式,FTP传输过程会建立两个TCP连接,分别是发出传输请求时用到的控制连接和实际传输数据的数据连接。
4.远程登录(TELNET)
TCP/IP网络中远程登录常用TELNET和ssh两种协议
5.网络管理(SNMP)
TCP/IP中进行网络管理,采用snmp协议(应用层协议),使用snmp管理的主机,网桥,路由器等称作snmp代理(agent),而进行管理的那一段称作管理器(manager),snmp正是这个mananger与agent所用到的协议。
在snmp代理端,保存着网络接口信息,通信数据量,异常数据量等信息,可通过MIB(managerment informantion Base)(属于表示层协议)访问。