Java 网络编程初探(一)
来源:互联网 发布:合同翻译软件 编辑:程序博客网 时间:2024/06/06 14:11
/*** @author StormWangxhu* @version 创建时间:2017年11月9日 上午10:31:53**/
学习目标:
1、了解TCP/IP协议的特点。
2、掌握IP地址和端口号的作用。
3、掌握InetAddress对象的使用。
4、掌握UDP和TCP的通信方式。
1、1、网络通信协议
1、定义:
计算机网络连接和通信的规则称为网络通信协议。
2、目前最广泛协议: TCP/IP协议
3、TCP/IP模型:
详细介绍一下4层:
- 链路层: 也称为网络接口层,该层负责监视数据在主机和网络之间的交换。事实上,TCP/IP协议并未定义该层协议,而由参与互联的各个网络使用自己的物理层和数据链路层协议与TCP/IP的网络互联层进行连接。
- 网络层: 也称网络互联层,是整个TCP/IP协议的核心,它主要用于将数据进行分组,将分组的数据发送到目标计算机或网络。
- 传输层: 主要使用网络程序进行通信,在进行网络通信时,可以采用TCP协议,亦可UDP协议。
- 应用层:主要负责应用程序的协议。例如HTTP协议,FTP协议。
-
1、1、1 IP地址和端口号
1、IP地址组成:
4个字节大小的二进制数字表示。为便于处理和记忆,使用十进制形式。
数字间用“.”表示。
2、IPv4 和IPv6 。
IPv4使用4个字节表示地址。
IPv6使用16个字节表示地址。
3、IP地址和端口号作用:
IP地址:确定计算机名:即家庭地址。
端口号: 确定哪个“房间”,即房间号。
1、1、2 InetAddress
阅读全文
0 0
- Java 网络编程初探(一)
- Django初探(一) 分类:网络编程Django
- java网络编程(一)
- Java网络编程(一)
- Java网络编程(一)
- java网络编程(一)
- Java网络编程(一)
- Java 网络编程(一)
- Java网络编程(一)
- java网络编程(一)
- JAVA File类初探(一)(Java编程思想)
- Java 网络编程(一) 网络基础知识
- Java 网络编程(一) 网络基础知识
- Java网络编程(一)-Socket编程
- java 初探(一)
- Java网络编程(一)
- Java网络编程一
- java网络编程一
- 阿里云(Centos)下配置FTP服务器
- 欢迎使用CSDN-markdown编辑器
- 开发中获取项目下资源绝对路径方式有
- 1002A+B Problem
- selenium中的常见报错
- Java 网络编程初探(一)
- hibernate-3.2.0下载地址
- 絮叨---imu
- 第十一周周四总结
- 11.9练习
- 简单工厂、工厂方法、抽象工厂、策略模式、策略与工厂的区别
- CCF-训练50题-NO.7-日历问题
- java8新特性回顾(六)---跟OOM:permGen说再见
- ubuntu下没有phpize的解决方法