码迷,mamicode.com
首页 > 其他好文 > 详细

网络基础

时间:2015-04-01 10:56:31      阅读:175      评论:0      收藏:0      [点我收藏+]

标签:

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是传输层的事情

 

网络基础

标签:

原文地址:http://www.cnblogs.com/zzyoucan/p/4383201.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!