zoukankan      html  css  js  c++  java
  • 网络基础

    TCP/IP协议族
    应用层
        SNMP:简单网络管理协议
        HTTP:对应的传输层是TCP
        TELNET
        FTP
        SMTP
        DNS
    
    TCP层(传输层):TCP,UDP
    
    IP层(互联网层):
        IP,ICMP(控制报文),ARP(地址解析),RARP,OSPF
    
    三次握手:
        TCP:连接可靠,速度慢
        UDP:不可靠,速度快
        TCP三次握手(建立可靠连接,通过序号可以防止某些错误的连接)
        A->B
        B->A
        A->B
    
    OSI七层(TCP/IP把其中的表示层归并到应用层了,会话层归并到传输层)
    应用
    表示
    会话
    传输
    网络
    数据链路
    物理层
    
    我们程序其实和应用层差不多,socket是对于传输层原语的封装,当使用socket的时候就相当于使用传输层了
    以前说手游是短连接(应该没有弱连接这个说法),我问过经理这个问题
    短连接:当客户端需要连接的时候去主动连接服务器,当想服务器发送完数据的时候主动关闭连接
    对于mmo这样的不停地想服务器发包的是不会使用短连接的,少数棋牌(象棋)可能使用短连接
    短连接和长连接和TCP还是UDP没有关系,TCP/UDP是传输层的事情
  • 相关阅读:
    进程、线程
    timer控件、三级联动
    用户控件、动态创建添加
    打印控件
    窗体移动和阴影,对话框控件
    winform listview控件
    winform打开唯一窗体、构造函数传值
    菜单和工具栏
    winform公共控件
    hibernate中各种包的添加
  • 原文地址:https://www.cnblogs.com/zzyoucan/p/4383201.html
Copyright © 2011-2022 走看看