基于网络的游戏开发 -----英特网和协议

英特网(Internet)

  1. 世界范围内的计算机网
  2. 互联遍及全世界数以百万的计算机设备   

通信链路:光纤、同轴电缆、双绞线等

高效可靠的数据传输  连接端系统(end point)

分组交换机:路由器、链路层交换机

接收保存 转发分组(数据包 packet)

英特网--体系结构

  • 客户机/服务器体系结构
    • 服务器
      • 总是打开
      • 为多个客户机请求提供服务
      • 永久的IP地址
      • 可扩展为服务器场(主机群集)
    • ​​​​​​​​​​​​​​​​​​​​​​​​​​​​客户机
      • ​​​​​​​总是打开或者间歇打开
      • 向服务器发出请求
      • 具有动态的ip地址​​​​​​​​​​​​​​​​​​​​​​​​​​​​
    • 彼此之间不直接通信
  • ​​​​​​​p2p体系结构
    • 无(最少)打开服务器
    • 任意端系统(对等方)可以直接通信
    • 对等方间歇的连接,ip地址不固定

协议

英特网协议:TCP/IP协议

  • TCP(传输控制就协议)
  • IP(网际协议)

英特网协议栈

  • 协议层实现:以硬件、软件或者两者结合的方式
  • 应用层:在端系统中用软件来实现、HTTP等。
  • 运输层:同上。
  • 网络层:硬件、软件混合
  • 物理层和数据链路层:负责处理跨越特定链路的通信 ,通过于该链路相关的网卡的网络接口中实现(如以太网接口卡)
  •     第5层    应用层报文
        第4层    运输层报文段
         第3层    网络层数据报
         第2层    链路层
         第1层    物理层 比特

     

各层功能:

  • 应用层:提供各种网络应用。传输应用报文
    • ​​​​​​​FTP、SMTP、HTTP
  • 运输层:在应用程序中的客户机和服务器之间提供传输应用层报文的服务(报文段)
    • TCP、UDP
  • 网络层:主机和主机之间传输网络层分组(数据报)
    • IP协议、选路协议
  • 链路层:在邻近单元之间传输数据(帧)
    • PPP、以太网
  • 物理层:在节点之间传输(比特流)
    • 传输媒体
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值