(一)应用层

1. 具体内容:规定应用进程在通信是所遵守的协议。

2. 应用程序:能够运行在不同的端系统,并通过网络彼此通信的程序。

3. 两个主机进行通信就是两个主机中的应用进程相互通信。通信的真正端点并不是主机而是主机中的进程。

4. 两种主流的应用程序体系结构:

  • C/S体系结构(客户服务器方式)
    客户机:服务请求方
    服务器:服务提供方
    客户之间不直接通信

  • P2P体系结构(对等方式)
    任意间断连接的主机对(对等方)可以直接相互通信。
    适用于流量密集型应用程序。

  • C/S和P2P元素结合的体系结构(对等方式)

5. 进程通信有2种
同个端上面的进程通信
不同端的进程通信(报文交换)

  • 套接字:进程(即应用程序)和网络之间的接口,也就是应用层和传输层之间的接口
  • 软件端口是应用层的各种协议进程与运输实体进行层间交互的一种地址。

1 域名系统DNS:基于UDP

定义:域名系统DNS(domain name system)是因特网使用的命名系统,用来把便于人们使用的机器的名字转换为IP地址。域名系统其实就是名字系统。

2. 整个因特网上只有一个域名服务器,任何一个连接在因特网上的主机或者路由器,都是有一个唯一的名字,即域名(domain name)。

3. 域名结构: 层次树状结构,域可以分为顶级域、二级域、三级域等等。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值