Q1:TCP/IP指的是什么?
TCP/IP指的是泛指这些协议:
1. 应用协议: HTTP、 SMTP、FTP、TELNET、SNMP
2. 传输协议: TCP、UDP
3. 路由控制协议:RIP、OSPF、BGP
4. 网际协议: IP、ICMP、ARP
Q2: 相比TCP/IP的普及,为什么OSI模型未能达到普及?
主要原因:
1. 未能尽早的指定可行性较强的协议 ==>可行性差
2. 未能提出应对技术快速革新的协议 ==> 实时性差
3. 未能进行后期改良 ==> 优化差
Q3: TCP/IP与互联网有什么关系?
互联网进行通信时,需要相应的网络协议,而TCP/IP 就是互联网的协议
Q4: TCP/IP模型是什么样的?
Q5: 互联网层的IP、ICMP、ARP的作用分别是什么?(网络层)
IP: 跨越网络传送数据包,使整个互联网都能收到数据的协议(使用IP地址作为主机标识,不具有重发机制,属于不可靠传输协议)
ICMP: IP数据包在发送途中发生异常,无法到达端目标地址时需要给发送端发送一个发生异常的通知,ICMP为此而生(也用来诊断网络的健康状况)。
ARP:从分组数据包中的IP地址解析出物理地址(MAC地址)的一种协议。
Q6: TCP/UDP的区别:(传输层)
TCP:
a.面向一种有连接的传输层协议,保证两端通信主机之间的通信可达。
b. 正确处理传输过程中的丢包、传输顺序乱掉的情况。
c. 有效利用带宽,解决网络拥堵。
UDP:
a.面向无连接的传输层协议, 不关注对端是否收到了传送过去的数据。
b.用于分组数据较少、多播、广播通信,多媒体领域。
Q7: 说一下你熟悉的应用层协议?
1. HTTP:浏览器与服务端之间的协议,传输的数据格式主要是HTML(WWW中的HTTP属于OSI应用层的协议,而HTML属于表示层的协议)
2. SMTP:发送电子邮件用的协议。
3. FTP: 文件传输协议。
4. TELNET和SSH:TCP/IP远程登录常用到这俩协议
5. SNMP:网络管理协议(管理器 与 SNMP代理之间所用到的协议)