作为一个喜爱计算机,但又以自学为主的我自不量力地参加了今年的程序员考试,但自学的我对网络知识了解的实在太少,在找了四五本资料对如下问题都没有找到一个相对全面而满意的答案,无耐之中只好到此向各位高人求教:
在OSI的七层模型中都对应什么协议?比如POP对应七层模型的那一层?再比如数据链层都对应什么协议……
常用的硬件都对应七层模型的那一层?比如网关对应那一层?调制解调器对应那一层……
常用硬件都使用什么协议?比如网关使用什么协议?路由使用什么协议……
本人的知识面相对比较窄,所以提的问题可能不是很专业,而且不够全面,但希望各位能够给我一个相对全面的回答,这我将网络方面的知识好好补一补,谢谢大家了。
---------------------------------------------------------------
应用层 HTTP/FTP/POP/SMTP等
网络层 TCP/UDP
传输层 IP
链路层 MAC
---------------------------------------------------------------
7、pop,telnet,ftp,www,smtp,snmp,dns,rip……
6、jpeg,mpeg……
5、nfs,sql,netbios……
4、tcp,udp,spx,ospf,igrp……
3、ip,ipx……
2、802.2,802.3,ppp,hdlc,FR……
1、clock,signal……
---------------------------------------------------------------
1、中继器、HUB、收发器、Modem
2、交换机、NIC
3、路由器
4层以上和3层一样可以统称为网关。
网关是个泛称,比如7层防火可以叫网关、4层防火也可以叫网关、3层路由还可以叫网关,他不是一个设备,而是某设备上的一个端口。
---------------------------------------------------------------
俺知道一点tcp/ip的:
应用层: (telnet,ftp,smtp...)
运输层: tcp,udp
¦ icmp,igmp
网际层: IP
¦ rarp,arp
网络接口层:与各网络接口
---------------------------------------------------------------
物理层 硬件:网卡(NIC)(低两层的硬件)、重发器(中继器、转发器)(连接两个同一种类的LAN)、集线器(HUB)、交换机(可在LAN中互联多个网段,关可进行链层和物理层协议转换的网络互联调和)、调制解调器 协议:232、485
数据链路层 硬件:网卡(NIC)(低两层的硬件)、网桥(支持LAN互联也支持WAN连接)、交换机(可在LAN中互联多个网段,关可进行链层和物理层协议转换的网络互联调和)、调制解调器(其对应的是PPP协议) 协议:HDLC、MAC、
网络层 硬件:路由(route protocal:ospf,rip,etc 路由使用的协议 OSPF RIP)、具有第三层功能的交换机、 协议:X2.5、IP、ICMP、ARP、RARP、IPX、 PPP
传输层:硬件: 协议: TCP、UDP、SPX、NCP
应用层: 硬件:网关 常用协议:Telnet、DNS、FTP、 SMTP、 HTTP、POP、
OSI是一个网络体系结构,不是一个协议,实际的协议有很多:ATM Call Manager,ATM LAN,PPP over ATM,IPX/SPX,NetBEUI,TCP/IP它们用在不同的网络环境中。
网络的协议就是用作这些不同的网络层的行为规范的。网络在发展过程中形成了很多不同的协议族,每一协议族都在网络的各层对应有相应的协议,其中作为Internet规范的是ICP/IP协议族,TCP/IP是个协议集,所谓“集”,就是相对应的OSI模型的每一层都有若干种协议。