QQ后台界面(服务器界面):可以对用户管理
强制有人下线
豪华版:腾讯公司
im 项目,即时通讯项目;
后台“启动服务器”
服务器架设在公网上,是可以实现网络聊天的;
----------------------
普通版:
服务器上有真正的IP地址;通过路由器进行数据转发;
TCP/IP协议;传输控制协议和IP协议;
Internet协议(TCP/IP)
中国互联网1994年进入高速发展时期;
OSI七层模型和TCP/IP四层模型;
QQ相互通讯的时候如何和层发生交互:
TCP头:
IP头(网络层):这个数据发送给谁
帧头/帧尾(链路层):
网卡负责把数据经过路由器、服务器中转;
封装与解包
ping / tracert
-ip 地址: 网络号/主机号
a类地址可以表示更多的主机;
局域网广播:255.255.255.255
回路:127.0.0.1
a --- k 192.168.3.11
路由会把请求进行不停地转发;
热土豆原理:
IP不归我管,迅速给下一个路由;原则上是经过64个路由找不到就默认为是垃圾;包丢弃;减少包数量;
-------------------------------------------
java网络编程
qq聊天项目介绍
涉及到java各个方面的技术
1、java面向对象编程;2、界面编程;3、网络编程;4、多线程;5、文件I/O操作;6、数据库操作
java网络编程基础知识
学习java网络编程你必需要了解的几个概念:
1、协议(TCP/IP)
TCP/IP(Transmission Control
Protocol/Internet Protocol)的简写,中文译名为传输控制协议/因特网互联协议,又叫网络通讯协议,这个协议是Internet最基本的协议、Internet国际互联网络的基础,简单地说,就是由网络层的IP协议和传输层的TCP协议组成的。
TCP/IP协议的由来
在阿帕网(ARPR)产生运作之初,通过接口信号处理机实现互联的电脑并不多,大部分电脑相互之间不兼容,在一台电脑上完成的工作,很难拿到另一台电脑上去用,想让硬件和软件都不一样的电脑联网,也有很多困难。当时美国的状况是,陆军用的电脑是DEC系列产品,海军用的电脑是Honeywell中标机器,空军用的是IBM公司中标的电脑,每一个军种的电脑在各自的系里都运行良好,但却有一个大弊病:不能共享资源。
互联网之父--瑟夫(Vinton G.Cerf)
1997年,为了褒奖对因特网发展作出突出贡献的科学家,并对TCP/IP协议作出充分肯定,美国授予为因特网发明和定义TCP/IP协议的文顿·瑟夫和卡恩“国家技术金奖”。这无疑使人们认识到TCP/IP协议的重要性。
tcp/ip基础--ip地址与包的路由传递
ip地址
概述:每个internet上的主机和路由器都有一个ip地址,它包括网络号和主机号,所有ip地址都是32位的,ip地址按照国际标准的划分为a,b,c,d,e五种类型。
原文地址:https://www.cnblogs.com/xuxaut-558/p/10047884.html