#|网络编程-----网络通信协议

网络编程-----网络通信协议
文章目录

  • 一、开胃小菜阶段
  • 二、网络协议的种类
  • 三、TCP/IP的分层
  • 四、IP地址和端口号
  • 五、InetAddress
  • 六、UDP与TCP协议

姓名:洋葱爱代码 喜欢:Java编程 重要的事情说三遍!!! 欢迎大家来访问哦,互相学习 欢迎大家来访问哦,互相学习 欢迎大家来访问哦,互相学习
?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????
合抱之木,生于毫末; 百丈之台,起于垒土; 千里之行,始于足下。------《老子》
今日学习任务!!!!!
1、掌握网络编程-----网络通信协议
一、开胃小菜阶段
?网络通信协议的自述?
虽然通过计算机网络可以使多台计算机实现连接,但是位于同一个网络中的计算机在进行连接和通信时必须要遵守一定的规则。这就好比在道路中行驶的汽车一定要遵守交通规则一样。在计算机网络中,这些连接和通信的规则被称为网络通信协议,它对数据的传输格式、传输速率、传输步骤等做了统一规定,通信双方必须同时遵守才能完成数据交换。
???????????????????????????????????????????
二、网络协议的种类 #|网络编程-----网络通信协议
文章图片

???????????????????????????????????????????
三、TCP/IP的分层 #|网络编程-----网络通信协议
文章图片

???????????????????????????????????????????
四、IP地址和端口号 #|网络编程-----网络通信协议
文章图片

#|网络编程-----网络通信协议
文章图片

#|网络编程-----网络通信协议
文章图片

???????????????????????????????????????????
五、InetAddress #|网络编程-----网络通信协议
文章图片

package inetaddress; import java.io.IOException; import java.net.InetAddress; import java.net.UnknownHostException; public class Demo1 { public static void main(String[] args) throws IOException { //得到IP地址的主机名 InetAddress inetAddress = InetAddress.getLocalHost(); //得到字符串格式的原始IP地址 String str = inetAddress.getHostAddress(); //得到IP的主机名 String strName = inetAddress.getHostName(); InetAddress inetAddress2 =inetAddress.getByName(str); //判断指定时间内地址是否可以到达 boolean flag = inetAddress.isReachable(10); System.out.println(inetAddress.toString()); System.out.println(str); System.out.println(strName); System.out.println(inetAddress2); System.out.println(flag); } }

#|网络编程-----网络通信协议
文章图片

#|网络编程-----网络通信协议
文章图片

???????????????????????????????????????????
六、UDP与TCP协议 #|网络编程-----网络通信协议
文章图片

#|网络编程-----网络通信协议
文章图片

#|网络编程-----网络通信协议
文章图片

#|网络编程-----网络通信协议
文章图片

#|网络编程-----网络通信协议
文章图片

???????????????????????????????????????????
【#|网络编程-----网络通信协议】每日一夸!!!
就如同薛之謙对毛不易夸奖的
"你现在就是流星" , 但是我相信你 ,你坚持下去你就是巨星"

    推荐阅读