中国高校课件下载中心 》 教学资源 》 大学文库

《Java基础入门》课程电子教案(PPT教学课件)第13章 网络编程

文档信息
资源类别:文库
文档格式:PPTX
文档页数:93
文件大小:1.07MB
团购合买:点击进入团购
内容简介
网络基础 TCP通信 UDP通信
刷新页面文档预览

第13章 网络编程 Java基础入门(第3版)

学习目标/Target 了解UDP与TCP,能够说出UDP与TCP的特点 熟悉IP地址和端口号,能够说出IP地址和端口号的作用 了解TCP/IP协议的特点,能够说出TCP/IP网络参考模型的4个层次

学习目标/Target 掌握TCP程序设计,能够使用ServerSocket类和Socket类编写多线程的TCP通信程序 掌握UDP程序设计,能够使用DatagramPacket类和DatagramSocket类编写多线程UDP通信程 序 熟悉InetAddress类,能够正确使用InetAddress类的常用方法

章节概述/ Summary 如今,计算机网络已经成为人们日常生活的必需品,无论是工作时发送邮件,还是在 休闲时和朋友网上聊天都离不开计算机网络。所谓的计算机网络是指将地理位置不同 的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系 统、网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算 机系统。位于同一个网络中的计算机若想实现彼此间的通信,可以通过编写网络程序 来实现,即在不同的计算机上编写一些实现了网络连接的程序,通过这些程序可以实 现不同计算机之间数据的交互。本章将重点介绍网络通信的相关知识以及网络程序的 编写

目录/Contents 01 02 03 网络基础 TCP通信 UDP通信

13.1 网络基础

13.1.1 网络通信协议 先定一个小 目标! 了解网络通信协议,能够说出TCP/IP网络 参考模型的4个层次

13.1.1 网络通信协议 为了提供通信支持,位于同一个网络中的计算机在进行连接和通信时必须要遵守 一定的规则,这些规则被称为网络通信协议,它对数据的传输格式、传输速率、 传输步骤等做了统一规定,通信双方必须同时遵守才能完成数据交互。网络通信 协议有很多种,本章所学的网络编程知识,主要就是基于TCP/IP协议中的内容。 网络通信协议

13.1.1 网络通信协议 TCP/IP协议 TCP/IP(又称TCP/IP协议簇)是一 组用于实现网络互连的通信协议, 其名称来源于该协议簇中两个重要 的协议(TCP协议和IP协议)。基 于TCP/IP的网络参考模型将协议分 成四个层次,如图所示

13.1.1 网络通信协议 TCP/IP协议中的四个层次 TCP/IP协议中的四个层次从最下层到最上层依次是链路层、网络层、传输层和应用层, 每层分别负责不同的通信功能。 ⚫ 链路层:链路层也称为数据链路层或网络接口层,通常包括操作系统中的设备驱 动程序和计算机中对应的网络接口卡。它们一起处理与电缆或其他传输媒介有关 的物理接口细节。 ⚫ 网络层:也称网络互联层,是整个TCP/IP协议的核心,它主要用于将传输的数据 进行分组,将分组数据发送到目标计算机或者网络。网络层对TCP/IP网络中的硬 件资源进行标识

刷新页面下载完整文档
VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
相关文档