目录
协议族
网络层涉及的协议
传输层涉及的协议
应用层涉及的协议
协议族
认识几个协议族,所谓协议族就是说他不是单一的协议。而是很多协议拼在一起的。
TCP/IP协议族是internet的标准协议族,所以使用广,但是tcp/ip协议族传输效率是比较低的,一般叫重量级的协议。
IPX/SPX协议一般打游戏多,局域网通信一般都支持这个。
NETBEUI不支持路由,速度比较快。
网络层涉及的协议
ICMP是因特网的控制协议,ping命令就是这个里面的
ARP:IP地址转mac地址【传输协议】
RARP:mac转IP地址【反向传输协议】
传输层涉及的协议
TCP是可靠的联接,通信时需要建立联接,有验证机制(三次握手)。
UDP是不可靠的联接,通信时不需要建立联接。
TCP传输的时候要先进行三次握手,成功后才会建立起联接,此后每次的通信都会有回复信息,这样就知道那些信息到了,那些信息没到。
TCP通过重发信息的三次握手机制保证了联接的可靠,三次握手中,任何一次没有反馈信息,联接均无法建立。
UDP直接发送信息,并不建立联接。
应用层涉及的协议
基于TCP:
HTTP:超文本传输协议,用来传输网页数据的
FTP:文件传输协议
Telnet:远程登陆协议
POP3与SMTP:邮件传输的协议
基于UDP:
DHCP:常见,局域网内动态ip地址的分配工作
TFTP:小文件传输协议【区分FTP,FTP是可靠的】
SNMP:简单网络管理协议(了解即可)
DNS:域名解析
其他:
Samba:文件共享协议(即可TCP又可UDP)【可跨平台】
CIFS:文件共享协议(即可TCP又可UDP)
NFS:文件共享协议(即可TCP又可UDP)