网络编程-----网络通信协议
文章目录
- 一、开胃小菜阶段
- 二、网络协议的种类
- 三、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协议
文章图片
文章图片
文章图片
文章图片
文章图片
???????????????????????????????????????????
【#|网络编程-----网络通信协议】每日一夸!!!
就如同薛之謙对毛不易夸奖的
"你现在就是流星" , 但是我相信你 ,你坚持下去你就是巨星"
推荐阅读
- 计算机网络|计算机网络---网络层实验
- Fluke便携式网络测试仪ES-LAN
- 安捷伦科技J6801A 分布式网络区分仪
- 网络新危胁 路由攻击成网络杀手
- 考研408|计算机考研408(计算机网络(持续更新))
- DDN网络业务及用户入网速率
- 改造DDN网络
- PSAX在DDN网络优化改造中的应用
- 用户网络与DDN互连方式