
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
计算机网络知识是每一位软件开发程序员都需要重点掌握的一个互联网知识,而今天我们就一起来了解一下,计算机网络协议都有哪些类型。
TCP/IP
TCP/IP协议是当今互联网所采用的协议。它不仅包含TCP、IP两个部分,而是由FTP、SMTP、TCP、UDP、IP等协议构成的一个协议簇。TCP/IP协议的4层-网络层,负责创建主机间的网络连接,以及完成基于IP的寻址和转发功能。
DNS
DNS(DomainNameSystem,域名系统)是一项域名解析服务。它将域名解析成IP地址,以方便大家使用容易记忆的英文字母,来访问互联网。以下示例完成了一次解析,通过ping域名,我们可以得到其IP地址。
本地域名解析
除了借助DNS,当我们通过域名访问内部服务器时,可使用本地的HOSTS文件来完成域名解析,注意这个过程是优先于DNS的。
DHCP
DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)用于给局域网中的主机动态分配可用的IP地址。在Windows下,使用ipconfig命令,可以查看本机所分配的IP地址,Linux下请使用ifconfig代替。
HTTP/HTTPS
HTTP(HyperTextTransferProtocol,超文本传输协议)是互联网上使用为广泛的一种协议。您正在使用浏览器阅读的这篇文章,就是使用该协议传输的。HTTPS则是在其基础上,实现了加密。
【免责声明】:本内容转载于网络,转载目的在于传递信息。文章内容为作者个人意见,本平台对文中陈述、观点保持中立,不对所包含内容的准确性、可靠性与完整性提供形式地保证。请读者仅作参考。更多内容请在707945861群中学习了解。欢迎关注“达内在线”参与分销,赚更多好礼。