关于网络中tcp/ip的一些疑问

1 对于tcp/ip有一个初步的了解。
  a 网络7层是哪七层。
  b 这七层是有什么功能。
  c 这里面传输层干吗的?
  d 网络传输的实质是什么?二进制 ,所有的操作一切是基于二进制。所以系统的i/o,以及对于字节的操作,是讨论这些的基础。
  e tcp/ip 的三次握手,与四次握手各是什么?
  f 在tcp/ip上面怎么设计协议?(什么时候断开,什么时候重新连接,什么时候保持长连接,各个连接逻辑。比如连接多少次,就断开,或者连接多长时间就断开)
 
2 应用
  a利用tcp/ip的理解,了解了阻塞式的socket编程+线程池建立服务器,并进行通信交互(什么时候接收你client 的连接,不接收,返回给你什么信息,接收后处理结果返回给你,要么保持连接,要么断开连接)
  b 并发测试(其实就是用socket 保持长连接,不停的发送消息,不关闭socket 这时能保持的什么时候都是连接的,同一时间socket的数量,就是他的并发量)这里只是对于应用静态的考量。
     如果要用到动态考量,那就是只能用生产者的生产速度,与消费者消费的速度决定。
     生产者的生产速度,与公司广告的投资预算有关。生产速度这个可以让业务架构师告诉你。你是无法改变的。
     消费者的消费速度,就与你有关了,你程序处理请求的响应时间有关(充分利用系统资源的前提条件下调优)
     当然这里面还有吞吐量,每一秒中能处理的事物数,与响应时间有点关系
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值