计算机网络-应用层

应用层是咱们日常开发中,最常用到的一层

主要涉及到两种情况:

1.使用大佬们已经创建好的应用层协议(后面再讨论,应用层知名的协议有很多,其中的佼佼者就是 HTTP (后面会出单独的文章来讲解))
2.自己定义应用层协议

自定义应用层协议

++那么自定义应用层协议,具体要做啥事情呢?++

关于组织数据的格式,还有一些说法

上述"行文本"简单粗暴的方案.实际开发中,很少会真这么搞

组织这些信息的格式,不必凭空发明,使用现有的格式即可.




后面 Java EE 进阶专栏,还会重点介绍 json 和 yml 敬请关注哦(☆▽☆)(☆▽☆)(☆▽☆)

重要应⽤层协议DNS(Domain Name System)

TCP/IP中使⽤IP地址和端⼝号来确定⽹络上的⼀台主机的⼀个程序. 但是IP地址不⽅便记忆.

于是⼈们发明了⼀种叫主机名的东西, 是⼀个字符串, 并且使⽤hosts⽂件来描述主机名和IP地址的关系.

++全世界有这么多设备上网,每时每刻都在访问DNS服务器,DNS服务器能顶住这么大的访问量吗?++

多搞一些DNS服务器即可.

多搞出来的DNS服务器称为**"镜像服务器"** .事实上,全世界有数不清的镜像服务器。

往往是一些运营商/互联网公司维护的~~

每个人上网的时候,都会就近访问DNS服务器~~

一旦有数据变更,针对这种变更,需要约定以某个服务器的数据为基准(根服务器)

一旦有变更,就修改这个基准的服务器,其他服务器从基准的服务器同步数据~~

相关推荐
九转苍翎8 分钟前
计算机网络(2)——应用层(上)
计算机网络·应用层
AORO_BEIDOU21 分钟前
遨游科普:三防平板是什么?应用在什么场景?
网络·安全·电脑·信息与通信
小峰编程1 小时前
Python函数——万字详解
linux·运维·服务器·开发语言·前端·网络·python
IoT小趴菜1 小时前
电脑A和电脑B都无法ping通电脑C网络,电脑C可以ping通电脑A和B,使用新系统测试正常,排除硬件问题。
神经网络·计算机网络·电脑
南棱笑笑生2 小时前
20250515通过以太网让VLC拉取视熙科技的机芯的rtsp视频流的步骤
网络
用手码出世界2 小时前
传输层协议UDP
网络·网络协议·udp
厦门辰迈智慧科技有限公司2 小时前
大中型水闸安全监测系统解决方案
运维·服务器·安全
weixin_449568702 小时前
Nginx端口telnet不通排查指南
运维·服务器·nginx
一袋米扛几楼982 小时前
【网络】Wireshark练习3 analyse DNS||ICMP and response message
服务器·网络·wireshark
五花肉村长2 小时前
Linux-进程信号
linux·运维·服务器·开发语言·网络·c++