Java网络编程网络基础知识网络:把的外部设备用通信线路互连成一个规模宏大、功能强大的网络系统,从而使众多的计算机可以方便地互相传递信息,共享硬件、软件、数据信息等资源分布在不同地理区域的计算机与专门。计算机的联网可以实现:使用远程资源共享信息、程序和数据分布处理计算机网络分类按照网络规模和范围可以简单划分为:局域网(LAN,work)都市网(MAN,work)广域网(WAN,work)按照网络拓扑结构可以分为:星型网络、总线网络、环线网络、树型网络、星型环线网络等按照传输介质划分:双绞线、同轴电缆、光导纤维、视线介质等网络的几种工作模式专用服务器结构(Server-Based) 又称为“工作站/文件服务器”结构,由若干台微机工作站与一台或多台文件服务器通过通信线路连接起来组成工作站存取服务器文件,共享存储设备。例如:POS机客户机/服务器模式(client/server) 其中一台或几台较大的计算机集中进行共享数据库的管理和存取,称为服务器,而将其它的应用处理工作分散到网络中其它微机上去做,构成分布式的处理系统。对等式网络:(Peer-to-Peer)在对等式网络结构中,没有专用服务器每一个工作站既可以起客户机作用也可以起服务器作用。的形成和发展:第一阶段(1969~1983):1969年,诞生,用于将几个军事及研究用的主机联系起来。1983年,TCP/中,得以迅速发展。为中心,组成新的互联网(),。第二阶段(1983~1994):()形成第三阶段(1994~Now):的商业化运作。网络通信协议/接口网络通信协议计算机网络中实现通信必须有一些约定即通信协议,对速率、传输代码、代码结构、传输控制步骤、出错控制等制定标准。网络通信结构为了使两个结点之间能进行对话,必须在它们之间建立通信工具(即接口),使彼此之间能进行信息交换。接口包括两部分:硬件装置:实现结点之间的信息传送软件装置:规定双方进行通信的约定协议OSI的分层思想OSI:开放系统互连(OpenSystemInterconnection),采用分层的结构化技术。分层的理由:将网络简化模块化的设计网络OSI参考模型(OSI/RM,OpenSystemInterconnection/ReferenceModel)共分为7层,最高层为用户层,最底层为物理层。OSI的七层模型表示应用会话网络传输数据链路物理TCP协议TCP协议为一种可靠的端对端协议:重发一切没有收到的数据,进行数据内容准确性检查并保证分组的正确顺序。,必须遵循有关节点之间都应该遵守的规则,这些所谓的规则就是“协议”就算机网络中要实现通讯必须有一些约定,就是通讯协议,对速率,传输代码,代码结构,传输控制步骤,出错控制等指定标准
Java网络编程培训课件 来自淘豆网m.daumloan.com转载请标明出处.