Ĭ��
���� �������� 16
�뿪��IM������Ʒ�¿ӣ�����3���¹����ҿ�Դ����ߣ������������·��... ��վ�����㽨��
������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���
΢��ɨһɨ��ע��

Wireshark����


�����й�Wireshark�Ľ̡̳��������صȣ�������http://www.52im.net/thread-259-1-1.html������ֻ����Ҫ���ܡ�

�Ƽ��Ķ������ְ��ֽ���ʹ����������ץ������Wireshark����������ͨѶ����ץ���ͷ������� Wireshark ʹ�ý̳�(����) [��������]����

1Wireshark ��ʲô��


Wireshark ��������������ͨѶץ���������ߡ�����ʮ��ǿ�󣬿��Խ�ȡ����������������ʾ������������ϸ��Ϣ��

�����԰��������������ߵ�����һ������������ʲô�����������Ͻ����IJ������ߣ��ͺ���ʹ�繤���������������ŵĵ����ĵ��ȱ�һ������Ȼ���Ǹ����߼�������ȥ�Ĵ��๤��Ҫô�ǹ��ڰ�����Ҫô������ij��˽�У������Ƕ��߼��ˡ� Wireshark�����Ժ���������״���Ըı䡣 Wireshark�����������ǽ�����ʹ�õ����õĿ�Դ��������ͨѶץ����������������

2Wireshark��ʹ�ö���


Wireshark�����������ೡ���£�����ֻ�ǵ��͵�ʹ�ö���������

  • ������������������������Ա��
  • �������ⰲȫ�������簲ȫ����ʦ��
  • �����������缴ʱͨѶ������Э��ִ�������Ŀ�����Ա��
  • ����ѧϰ����ͨѶЭ����ѧϰ����ʦ�򰮺��ߡ�

ʹ��wireshark���˱����˽�����Э�飬�����Ϳ�����wireshark�ˡ���˵����Ϊ�����˵Ĵ󲿷ֹ���ʦ�����õ�wireshark��

������Դ


��Ҳ�ɲ鿴��ʱͨѶ��(52im.net)����һƪͬ�����¡����۾��䣺TCPЭ����3��������4�λ��ֹ������⡷��http://www.52im.net/thread-258-1-1.html

�������������ġ�TCP/IP ���⡷�Ȿ�飬Ŀǰ��ʱͨѶ��(52im.net)���������������Ķ��档����������ֵ���ղغ���ʱ���ģ���ַ�ǣ�http://www.52im.net/topic-tcpipvol1.html

TCP/IP����


TCP/IP��һ��Э���壬ͨ���ֲ�ͬ���ν��п�����ÿ�����θ�����ͬ��ͨ�Ź��ܡ����������ĸ����Σ�

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_1.jpg

1. ��·�㣺
Ҳ����������·�����������ӿڲ㣬ͨ����������ϵͳ�е��豸���������ͼ������ж�Ӧ�������ӿڿ�������һ�����������£��������κδ���ý�飩�������ӿ�ϸ�ڡ�

2. �����㣺
Ҳ�����������㣬���������������еĻ������������ѡ·��������Э������IPЭ�飨����Э�飩��ICMPЭ�飨Internet���������Ʊ���Э�飩���Լ�IGMPЭ�飨Internet������Э�飩��

3. ��������ҪΪ��̨�����ϵ�Ӧ�ó����ṩ�˵��˵�ͨ�ţ�
��TCP/IPЭ�����У�������������ͬ�Ĵ���Э�飺TCP����������Э�飩��UDP���û����ݱ�Э�飩��TCPΪ��̨�����ṩ�߿ɿ��Ե�����ͨ�š��������Ĺ���������Ӧ�ó��򽻸��������ݷֳɺ��ʵ�С�齻�������������㣬ȷ�Ͻ��յ��ķ��飬���÷�������ȷ�Ϸ����ij�ʱʱ�ӵȡ������������ṩ�˸߿ɿ��ԵĶ˵���ͨ�ţ�����Ӧ�ò����Ժ���������Щϸ�ڡ�����һ���棬UDP��ΪӦ�ò��ṩһ�ַdz��򵥵ķ�������ֻ�ǰѳ������ݱ��ķ�����һ̨�������͵���һ̨��������������֤�����ݱ��ܵ�����һ�ˡ��κα����Ŀɿ��Ա�����Ӧ�ò����ṩ��

4. Ӧ�ò㸺�������ض���Ӧ�ó���ϸ����
����Telnet��Զ�̵�¼����FTP���ļ�����Э�飩��SMTP�������ʼ�����Э�飩�Լ�SNMP��������������Э�飩�ȡ�

wiresharkץ���İ�����Ӧ��Э��������ͼ��ʾ��

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_2.jpg

1. Frame:   ������������֡�ſ�
2. Ethernet II: ������·����̫��֡ͷ����Ϣ
3. Internet Protocol Version 4: ��������IP��ͷ����Ϣ
4. Transmission Control Protocol:  �����������ݶ�ͷ����Ϣ���˴���TCP
5. Hypertext Transfer Protocol:  Ӧ�ò�����Ϣ���˴���HTTPЭ�顣

��TCP/IPЭ������ϵͼ�������ذ����أ�http://www.52im.net/thread-180-1-1.html��

TCP������


TCP��һ���������ӣ����ӵ��򣩵ġ��ɿ��Ļ����ֽ����Ĵ�����ͨ��Э�顣TCP���û����ݴ����ɱ��ĶΣ������ͺ�����һ����ʱ������һ���յ������ݽ���ȷ�ϡ���ʧ���������������򡢶����ظ����ݡ�

TCP���ص��У�

  • TCP���������ӵ�������Э��
  • ÿһ��TCP����ֻ���������˵㣬ÿһ��TCP����ֻ���ǵ��Ե���
  • TCP�ṩ�ɿ������ķ���
  • TCP�ṩȫ˫��ͨ�š����������������϶����Ľ��д��䡣���ˣ����ӵ�ÿһ�˱��뱣��ÿ�������ϵĴ����������š�
  • �����ֽ����������ֽ����ĺ��壺��ȻӦ�ó�����TCP������һ��һ�����ݿ飬��TCPӦ�ó��������������ݽ�����һ�������޽ṹ���ֽ�����

TCP�����ײ�������ͼ��ʾ������Ҳ�ɲμ���TCP/IP���⡷�Ȿ�����Ķ�Ӧ���ܣ�http://docs.52im.net/extend/docs/book/tcpip/vol1/17/#h17_3��

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_3.jpg

1. Դ�˿ںţ����ݷ����ߵĶ˿ںţ�16bit
2. Ŀ�Ķ˿ںţ����ݽ����ߵĶ˿ںţ�16bit
3. ���ţ�32bit�����кţ��ɷ��ͷ�ʹ��
4. ȷ�����ţ�32bit��ȷ�Ϻţ��ǽ������ݷ������յ����ͷ�����һ�����Ķε����ţ�����ȷ������Ӧ�����ϴ��ѳɹ��յ������ֽ����ż�1��
5. �ײ����ȣ��ײ���32bit�ֵ���Ŀ���ɱ�ʾ15*32bit=60�ֽڵ��ײ���һ���ײ�����Ϊ20�ֽڡ�
6. ������6bit, ��Ϊ0
7. ����URG����URG=1ʱ����ʾ���Ķ����н������ݣ�Ӧ���촫�͡�
8. ȷ�ϱ���ACK��ACK = 1ʱ��������һ��ȷ�ϵ�TCP����ȡֵ0������ȷ�ϰ���
9. ���ͱ���PSH�������Ͷ�PSH=1ʱ�����ն˾����Ľ�����Ӧ�ý��̡�
10. ��λ���أ�RST������RST=1ʱ������TCP�����г������ز����������ͷ����ӣ������½������ӡ�
11. ͬ������SYN���ڽ�������������ͬ�����š�SYN=1�� ACK=0��ʾһ�������������ĶΡ�SYN=1��ACK=1��ʾͬ�⽨�����ӡ�
12. ��ֹ����FIN��FIN=1ʱ�������˱��Ķεķ��Ͷ˵������Ѿ��������ϣ���Ҫ���ͷŴ������ӡ�
13. ���ڣ��������ƶԷ����͵���������֪ͨ������ȷ���ķ��ʹ������ޡ�
14. �����ͣ����ֶμ����ķ�Χ�����ײ��������������֡��ɷ��˼����ʹ洢�������ն˽�����֤��
15. ����ָ�룺����ָ����URG=1ʱ����Ч����ָ�������Ķ��еĽ������ݵ��ֽ�����
16. ѡ����ȿɱ䣬��ɴ�40�ֽڡ�

wireshark���񵽵�TCP���е�ÿ���ֶ�����ͼ��ʾ��

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_4.jpg

ͨ��Wireshark������TCP 3�����ֹ���


TCP��������ʱ�������������ֹ��̣�����ͼ��ʾ��wireshark�ػ������������ֵ��������ݰ������ĸ�������http�ģ�˵��http��ȷ��ʹ��TCP�������ӵġ�

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_5.jpg

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_6.jpg

�������𲽷����������ֹ��̡�

1��һ������


�ͻ�����������������������������־λSYN��ͬ�����ţ���Ϊ1������ΪX=0��

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_7.jpg

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_8.jpg

2�ڶ�������


�������յ��ͻ��˷��������ģ���SYN=1֪���ͻ���Ҫ���������������ͻ��˷���һ��SYN��ACK����Ϊ1��TCP���ģ����ó�ʼ����Y=0����ȷ������(Acknowledgement Number)����Ϊ�ͻ������кż�1����X+1 = 0+1=1, ����ͼ��

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_9.jpg

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_10.jpg

3����������


�ͻ����յ������������İ�������ȷ������(Acknowledgement Number)�Ƿ���ȷ������һ�η��͵����ż�1��X+1=1�����Լ���־λACK�Ƿ�Ϊ1������ȷ���������ٴη���ȷ�ϰ���ACK��־λΪ1��SYN��־λΪ0��ȷ������(Acknowledgement Number)=Y+1=0+1=1����������ΪX+1=1���ͻ����յ���ȷ������ֵ��ACK=1�����ӽ����ɹ������Դ��������ˡ�

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_12.jpg

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_13.jpg

ͨ��Wireshark������TCP 4�λ��ֹ���


TCP�Ͽ�����ʱ�������Ĵλ��ֹ��̣�����ͼ��ʾ��wireshark�ػ������Ĵλ��ֵ��ĸ����ݰ���

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_14.jpg

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_15.jpg

�������𲽷����Ĵλ��ֹ��̡�

1��һ�λ���


�ͻ��˸�����������TCP���������رտͻ��˵������������ݴ��͡�����־λFIN��ACK��Ϊ1������ΪX=1��ȷ������ΪZ=1��

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_16.jpg

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_17.jpg

2�ڶ��λ���


�������յ�FIN�󣬷���һ��ACK(��־λACK=1),ȷ������Ϊ�յ������ż�1����X=X+1=2������Ϊ�յ���ȷ������=Z��

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_x1.jpg

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_x2.jpg

3�������


�������ر����ͻ��˵����ӣ�����һ��FIN����־λFIN��ACK��Ϊ1������ΪY=1��ȷ������ΪX=2��

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_x3.jpg

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_x4.jpg

4���Ĵλ���


�ͻ����յ����������͵�FIN֮�󣬷���ACKȷ��(��־λACK=1),ȷ������Ϊ�յ������ż�1����Y+1=2������Ϊ�յ���ȷ������X=2��

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_x5.jpg

������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ���_x6.jpg

ȫվ��ʱͨѶ�������Ϸ���


[1] �������̻������ϣ�
��TCP/IP���� - ��11�¡�UDP���û����ݱ�Э����
��TCP/IP���� - ��17�¡�TCP����������Э����
��TCP/IP���� - ��18�¡�TCP���ӵĽ�������ֹ��
��TCP/IP���� - ��21�¡�TCP�ij�ʱ���ش���
���������£��ı�������TCP/IPЭ�飨������ͼ���ֻ����㣩��
��ͨ���׶�-��������TCPЭ�飨�ϣ������ۻ�����
��ͨ���׶�-��������TCPЭ�飨�£���RTT���������ڡ�ӵ��������
�����۾��䣺TCPЭ����3��������4�λ��ֹ���������
��������ϵʵ�ʣ�Wiresharkץ������TCP 3�����֡�4�λ��ֹ�����
������������ͨѶЭ����ϵͼ���������ذ棩��
��UDP��һ�����Ĵ�С�����ܶ�������
��P2P��������(һ)��NAT���⡪����ϸԭ����P2P������
��P2P��������(��)��P2P�е�NAT��Խ(����)����������
��P2P��������(��)��P2P����֮STUN��TURN��ICE������
��ͨ���׶�����������P2P�����е�NAT��͸ԭ����
����������������(һ)����̨����������TCP���������׿����ж�����
����������������(��)����һ��10�꣬������C10K��������������
����������������(��)����һ��10�꣬��ʱ������C10M������������
����������������(��)����C10K��C10M����������Ӧ�õ�����̽����
����Ϊ��֪����������(һ)��dz��TCPЭ���е�������֢(��ƪ)��
����Ϊ��֪����������(��)��dz��TCPЭ���е�������֢(��ƪ)��
����Ϊ��֪����������(��)���ر�TCP����ʱΪʲô��TIME_WAIT��CLOSE_WAIT��
����Ϊ��֪����������(��)�������о�����TCP���쳣�ر���
����Ϊ��֪����������(��)��UDP�������Ժ͸��ؾ�����
����Ϊ��֪����������(��)������������UDPЭ�鲢�ú�����
����Ϊ��֪����������(��)�������ò��ɿ���UDP���Ŀɿ�����
������������������(һ)��������������ͨ��Э�飨��ƪ����
������������������(��)��������������ͨ��Э�飨��ƪ����
������������������(��)����������TCPЭ��һƪ�͹���
������������������(��)����������TCP��UDP�IJ�����
������������������(��)����������Ϊʲô˵UDP��ʱ��TCP����������
������������������(��)��ʷ����ͨ�׵ļ���������������·��������ԭ��������
������������������(��)������dz����ȫ������HTTPЭ����
������������������(��)���ְ��ֽ���д����TCP��Socket��������
������ɨä����һ������UDP�ĵ���ʱ���紫����Э�顪��QUIC������
���û��������죺��һ��QUICЭ������Ѷ�ļ���ʵ��������
���ִ��ƶ������������ӵ��Ż��ֶ��ܽ᣺�����ٶȡ�������Ӧ����ȫ������
������iOS���������̳����ӵ���Щ����
���ƶ���IM�����߱ض�(һ)��ͨ���׶��������ƶ������ġ������͡�������
���ƶ���IM�����߱ض�(��)��ʷ����ȫ�ƶ��������Ż������ܽ���
��IPv6�������⣺�������Ӧ����״������ʵ������ƪ����
��IPv6�������⣺�������Ӧ����״������ʵ������ƪ����
����HTTP/0.9��HTTP/2��һ�Ķ���HTTPЭ������ʷ�ݱ�������˼·��
���Բ�ʽ������������(һ)�����Ŷ�����ѧTCP�������ֺ��Ĵλ�����
���Բ�ʽ������������(��)�������ڶ�дSocketʱ�������ڶ�дʲô����
���Բ�ʽ������������(��)��HTTPЭ����֪�ػ���һЩ֪ʶ��
��Java��һ����������ģ��AIOԭ����LinuxϵͳAIO������
���йء�Ϊ��ѡ��Netty����11�����ʼ�������
����ԴNIO���ܰ��ԡ�������������MINA��������Netty?��
��ѡNetty����Mina�������о����Աȣ�һ����
��ѡNetty����Mina�������о����Աȣ�������
��NIO��������(һ)�������˻���Netty4��UDP˫��ͨ��Demo��ʾ��
��NIO��������(��)�������˻���MINA2��UDP˫��ͨ��Demo��ʾ��
��NIO��������(��)��iOS��MINA2��Netty4�Ŀ�ƽ̨UDP˫��ͨ��ʵս��
��NIO��������(��)��Android��MINA2��Netty4�Ŀ�ƽ̨UDP˫��ͨ��ʵս��
��Netty 4.xѧϰ��һ����ByteBuf������
��Netty 4.xѧϰ��������Channel��Pipeline������
��Netty 4.xѧϰ���������߳�ģ��������
��Apache Mina���ܸ߼�ƪ��һ����IoFilter������
��Apache Mina���ܸ߼�ƪ��������IoHandler������
��MINA2 �߳�ԭ���ܽᣨ���򵥲���ʵ������
��Apache MINA2.0 ����ָ�ϣ����İ棩[��������]��
��MINA��Netty��Դ���루�����Ķ��棩������������
������MINA���ݴ�����TCP��ճ����ȱ�����⣨��Դ�룩��
������Mina�ж���ͬ����Filterʵ��������������
��ʵ���ܽ᣺Netty3.x����Netty4.x��������Щ�ӣ��߳�ƪ����
��ʵ���ܽ᣺Netty3.x VS Netty4.x���߳�ģ����
������Netty�İ�ȫ�ԣ�ԭ�����ܡ�������ʾ����ƪ����
������Netty�İ�ȫ�ԣ�ԭ�����ܡ�������ʾ����ƪ����
������Netty�������˳����ƺ�ԭ����
��NIO�������⣺Netty�ĸ�����֮����
��Twitter������ʹ��Netty 4������JVM��GC���������ģ���
�����Ըɻ�������Nettyʵ�ֺ������������ͷ�������Ҫ����
��Netty�ɻ�����������������������TCP���ؼ���ʵ���ܽ���
>> ����ͬ������ ����

[2] �й�IM/���͵�ͨ�Ÿ�ʽ��Э����ѡ����
��ΪʲôQQ�õ���UDPЭ��������TCPЭ�飿��
���ƶ��˼�ʱͨѶЭ��ѡ����UDP����TCP����
������ѡ����ʱͨѶӦ�õ����ݴ�����ʽ��
��ǿ�н��齫Protobuf��Ϊ���ļ�ʱͨѶӦ�����ݴ�����ʽ��
���ƶ���IM������Ҫ���Եļ������⣨��ͨ��Э��ѡ������
�������ƶ���IM��������Щ�ӣ��ܹ����ơ�ͨ��Э���Ϳͻ�����
��������ϵʵ�ʣ�һ�׵��͵�IMͨ��Э������������
��58����ʵʱ��Ϣϵͳ��Э�����Ƶȼ���ʵ��������
>> ����ͬ������ ����

[3] �й�IM/���͵������������
��Android���̱������⣺һƪ���½�����������������
��Android����Ϣ�����ܽ᣺ʵ��ԭ�������������������������
��Ϊ�λ���TCPЭ�����ƶ���IM��Ȼ��Ҫ�����������ƣ���
��΢���Ŷ�ԭ��������Android��΢�ź�̨����ʵս����(���̱���ƪ)��
��΢���Ŷ�ԭ��������Android��΢�ź�̨����ʵս����(���籣��ƪ)��
���ƶ���IMʵ����ʵ��Android��΢�ŵ���������������
���ƶ���IMʵ����WhatsApp��Line��΢�ŵ��������Է�����
>> ����ͬ������ ����

[4] �й�WEB�˼�ʱͨѶ������
��������������ʷ����ȫWeb�˼�ʱͨѶ����ԭ��������
��Web�˼�ʱͨѶ�����̵㣺����ѯ��Comet��Websocket��SSE��
��SSE�������⣺һ��ȫ�µ�HTML5�����������¼�������
��Comet�������⣺����HTTP�����ӵ�Web��ʵʱͨ�ż�����
��WebSocket���⣨һ����������ʶWebSocket������
��socket.ioʵ����Ϣ���͵�һ��ʵ����˼·��
>> ����ͬ������ ����

[5] �й�IM�ܹ����ƣ�
��dz̸IMϵͳ�ļܹ�������
�������ƶ���IM��������Щ�ӣ��ܹ����ơ�ͨ��Э���Ϳͻ�����
��һ��ԭ���ֲ�ʽ��ʱͨѶ(IM)ϵͳ���ۼܹ�������
�����㵽׿Խ�������ͷ���ʱͨѶϵͳ�ļ����ܹ��ݽ�������
��Ģ���ּ�ʱͨѶ/IM����������֮�ܹ�ѡ����
����ѶQQ1.4�������û��ļ�����ս�ͼܹ��ݽ�֮·PPT��
��΢�ż����ܼ�̸�ܹ���΢��֮��������������(�ݽ�ȫ��)��
�����ν�����΢�ż����ܼ�̸�ܹ���΢��֮������������������
�������ѱ䣺��֤΢��ǿ����̨�ܹ���0��1���ݽ����̣�һ����
��17����ʵ������Ѷ������Ʒ�ļ�����������
>> ����ͬ������ ����

[6] �й�IM��ȫ�����£�
����ʱͨѶ��ȫƪ��һ������ȷ��������ʹ��Android�˼����㷨��
����ʱͨѶ��ȫƪ��������̽�����ϼ����㷨��IM�е�Ӧ����
����ʱͨѶ��ȫƪ�����������üӽ����㷨��ͨѶ��ȫ������
����ʱͨѶ��ȫƪ���ģ���ʵ������Android����ԿӲ�����ķ�����
�������㰲ȫЭ��SSL/TLS��Javaƽ̨ʵ�ּ�����Demo��ʾ��
��������ϵʵ�ʣ�һ�׵��͵�IMͨ��Э���������⣨����ȫ�����ƣ���
��΢����һ��ͨ�Ű�ȫ��������������TLS1.3��MMTLS������
�����԰���OpenIM�����찲ȫ�ɿ���ʱͨѶ�����ļ���ʵ��������
>> ����ͬ������ ����

[7] �й�ʵʱ����Ƶ������
����ʱͨѶ����Ƶ������һ������Ƶ������֮���۸�����
����ʱͨѶ����Ƶ��������������Ƶ������֮������Ƶ������
����ʱͨѶ����Ƶ��������������Ƶ������֮����������
����ʱͨѶ����Ƶ�������ģ�����Ƶ������֮Ԥ�⼼��������
����ʱͨѶ����Ƶ�������壩����ʶ������Ƶ���뼼��H.264��
����ʱͨѶ����Ƶ���������������ο�ʼ��Ƶ�����뼼����ѧϰ��
����ʱͨѶ����Ƶ�������ߣ�����Ƶ����������ԭ��������
����ʱͨѶ����Ƶ�������ˣ���������ʵʱ����ͨѶ������׼��
����ʱͨѶ����Ƶ�������ţ���ʵʱ����ͨѶ�Ļ�������������������
����ʱͨѶ����Ƶ������ʮ����ʵʱ����ͨѶ�Ļ�����������������
����ʱͨѶ����Ƶ������ʮһ����ʵʱ����ͨѶ������������������
����ʱͨѶ����Ƶ������ʮ����������ʵʱ����Ƶ�����ܹ�̽����
����ʱͨѶ����Ƶ������ʮ������ʵʱ��Ƶ����H.264���ص���������
����ʱͨѶ����Ƶ������ʮ�ģ���ʵʱ����Ƶ���ݴ���Э��������
����ʱͨѶ����Ƶ������ʮ�壩������P2P��ʵʱ����Ƶ��Ӧ��������
����ʱͨѶ����Ƶ������ʮ�������ƶ���ʵʱ����Ƶ�����ļ���������
����ʱͨѶ����Ƶ������ʮ�ߣ�����Ƶ����H.264��V8��ǰ��������
��������Դʵʱ����Ƶ����WebRTC����ȱ����
�����ķ�����WebRTC �����������߽̳̣����ģ���
>> ����ͬ������ ����

[8] IM�����ۺ����£�
���ƶ���IM������Ҫ���Եļ���������
������IM���Լ�����Э�����ֽ����û����ַ����ã���
����������֪��������������������ʵ�ַ�ʽ������
��IMϵͳ�����α�֤��Ϣ�Ŀɿ�Ͷ�ݣ���QoS���ƣ���
��̸̸�ƶ��� IM �����е�¼�������Ż���
����ȫ���ѿ�����IM���������ơ�ʧ�����ԡ����ƣ���
��΢�Ŷ�����Ӱ���ļ������鼰����������ȫ�ģ���
����ʱͨѶϵͳ��ԭ����������Ӧ�ã��������ģ���
����ԴIM���̡�Ģ����TeamTalk������״��һ����ʼ���յĿ�Դ����
>> ����ͬ������ ����

[9] ��Դ�ƶ���IM�����������ϣ�
����Դ�ƶ���IM��������MobileIMSDK������������
����Դ�ƶ���IM��������MobileIMSDK����������������
����Դ�ƶ���IM��������MobileIMSDK��ѹ�����Ա�����
����Դ�ƶ���IM��������MobileIMSDK��Android��Demoʹ�ð�����
����Դ�ƶ���IM��������MobileIMSDK��Java��Demoʹ�ð�����
����Դ�ƶ���IM��������MobileIMSDK��iOS��Demoʹ�ð�����
����Դ�ƶ���IM��������MobileIMSDK��Android�ͻ��˿���ָ����
����Դ�ƶ���IM��������MobileIMSDK��Java�ͻ��˿���ָ����
����Դ�ƶ���IM��������MobileIMSDK��iOS�ͻ��˿���ָ����
����Դ�ƶ���IM��������MobileIMSDK��Server�˿���ָ����
>> ����ͬ������ ����

[10] �й����ͼ��������£�
��iOS�����ͷ���APNs���⣺����˼·������ԭ����ȱ�ݵ���
��Android����Ϣ�����ܽ᣺ʵ��ԭ�������������������������
��ɨä������ʶMQTTͨ��Э����
��һ������MQTTͨ��Э��������Android����Demo��
������android��Ϣ���ͣ�GCM��XMPP��MQTT���ַ�����������
���ƶ���ʵʱ��Ϣ���ͼ���dz����
��ɨä����dz̸iOS��Android��̨ʵʱ��Ϣ���͵�ԭ����������
�����Ըɻ�������Nettyʵ�ֺ������������ͷ�������Ҫ����
���ƶ���IMʵ�����ȸ���Ϣ���ͷ���(GCM)�о�������΢�ţ���
��Ϊ��΢�š�QQ������IM���߲�ʹ��GCM����������Ϣ����
>> ����ͬ������ ����

[11] ���༴ʱͨѶ�������ķ��ࣺ
http://www.52im.net/forum.php?mod=collection&op=all

��ʱͨѶ�� - ��ʱͨѶ������������ ��Դ�� - ��ʱͨѶ������������

����

1

�鿴����

��һƪ�����۾��䣺TCPЭ����3��������4�λ��ֹ���������һƪ��Java��һ����������ģ��AIOԭ����LinuxϵͳAIO����

��������¼�����¼���ר��

�Ƽ�����
���� 16
��һ����ͼ��ARP��RARP����������·����ô
���ã�hilo ������ 2016-08-08 18:28
��һ����ͼ��ARP��RARP����������·����ô

�������ش���http://zhidao.baidu.com/link?url ... 9PEOCQ9O5SC3iTgkbI_
����
�dz���ϸ����
ǩ��: Linux Driver
���˲���ѧϰ��
�dz�������л¥��������
ǩ��: �û�Աû����д������˵����.
Ϊʲô TCP �Ĵλ��ֵĵ�һ�λ��� ��־λ ������ ACK ��
ѧϰ�ˣ��ܺ�
ͼ�IJ�ï�����۽���������
����������Ӧ���ǿͻ�����֤��ȷ���ͻ����������˷���ȷ�ϰ��ɣ����Ƿ������ٴη���ȷ�ϰ��ɣ�
ǩ��: ��Ҳ��֪��дɶ
���ã�Ware_VsVGh ������ 2017-10-14 11:31
����������Ӧ���ǿͻ�����֤��ȷ���ͻ����������˷���ȷ�ϰ��ɣ����Ƿ������ٴη���ȷ�ϰ��ɣ�

ͬ�ɻ�
�ö�����лл
�����£�д�ĺ���ϸ
лл������ѧϰ��
���������ޣ�
лл������
ǩ��: ��ʼ��ʼ
����¥�� ×
ʹ��΢�Ŵ��ͣ� ʹ��֧�������ͣ�

���ض���