计算机网络,应用层

不仅是记录我的半吊子基础知识,也是一次再学习,不敢保证都对

前言

  应用层是离我们最近的一层,其余层次对我们来说看不见也摸不着。我们就来大概了解一下应用层。当然还是逃不了各种各样的协议。

DNS

  我们已经了解了使用IP地址和端口号来进行应用程序之间的通信,但是用户在使用浏览器过程中很少使用IP+端口号的方式来上网,都是输入域名,比如www.baidu.com之类的。那么为什么域名就可以直接进行通信呢?其实是DNS可以将域名解析成IP。我们输入的域名都经过了DNS解析。

DHCP

  我们的笔记本经常挪来挪去,比如在家里,在学校,在公司,理论上来说三个地方应该有三个不同的IP地址,但是我们并没有进行IP地址的配置,为什么就能直接上网呢?这是因为DHCP给我们自动分配了IP地址,动态生成,不用我们来操心。

HTTP

  其实在应用层不止HTTP协议,还有很多别的协议,比如FTP,HTTPS,SMTP等等。其实协议什么的不都是大家定的一个规则嘛,按照一定的规则传输,再按照一定的规则解析。HTTP只是应用层中的一个协议,比较常见而已。
  HTTP的请求与响应,就是request和response,还有请求头啊,请求体啊,响应头啊,响应体啊这些都不说了,我们还是从宏观上来了解计算机网络。

结语

  当初学习计算机网络,操作系统的时候觉得这些概念很枯燥很无聊,学这些有什么用处?又没法帮助我写代码。但是!天道好轮回,苍天饶过谁,该你学的,怎么都逃不掉。现在还得花时间再学,甚至一遍都不够,或许过段时间还得深入的学一遍。越是学的多越是觉得基础知识很重要。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值