网络随笔四

(1)网络应用程序体系结构:
1、客户——服务器结构:这个结构的话就是服务器是中心,客户与中心服务器连接。客户端之间不会相互通信,并且服务器有一个固定的公共的IP地址。
2、p2p结构:(这个结构与客户——服务器结构的区别就是在这个结构中不存在中心服务器)括号里是我自己写出的P2P结构的理解,是错误的,实际上,在P2P结构中客户端对位于中心的服务器依赖很小甚至没有依赖,客户端和客户端是可以相互通信的,像树的分支一样。位于中心的服务器用于追踪用户的IP地址。

(2)进程间通信:
1、套接字:进程通过套接字向网络发送接收报文。在同一台主机内:套接字是应用层和网络层之间的接口,套接字也称为应用程序和网络之间的应用程序编程接口,
2、进程寻址:为了找到接收进程,我们需要两个信息:目的主机的地址和目的主机上接收进程的标识符。前者可以运用IP地址,而后者可以运用目的端口号。
3、应用层协议将为应用程序提供服务,那么提供服务可以按四个要求来讨论:可靠传输,吞吐量,定时,安全性:
<1>可靠传输:可靠传输就是保证数据可以完整并且无差错的到达接收方
<2>吞吐量:吞吐量的话就是应用层协议提供某种特定的吞吐量,像电话语音视频啊这些应用对吞吐量的要求就比较高
<3>emmmmmmmmm..其实我觉的吧,吞吐量和定时的实际作用没有什么差别……
<4>安全性:就是例如可以提供加密服务
<5>TCP:
TCP协议提供的是面向连接的可靠的传输。TCP还具有拥塞控制机制,当发送方和接收方出现拥堵的话,TCP会抑制

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值