Java网络编程之概述(网络编程的概念)

网友投稿 258 2022-06-16


黑马程序员_毕向东_Java基础视频教程第23天-01-网络编程(概述)学习笔记

网络通讯三要素:

   1.IP地址

I.网络中设备的标识

  

II.不易记忆,可用主机名 www 万维网组织,baidu主机名,.com商业组织  .org教育组织

III.本地回环地址:127.0.0.1 主机名:localhost

   2.端口号

 

I.用于标识进程的逻辑地址,不同进程的标识

II.有效端口:0-65535,其中0-1024系统使用或保留端口。            

   3.传输协议

通讯协议:TCP,UDP

我们之所以学习计算机网络,其实是为了实现计算机与计算机之间的通信。然而要实现计算机A与计算机B之间的通信,就首先要在网络上找到彼此,这时候就需要借助IP来唯一标识自己的计算机和对方计算机。

但是当我们通过IP找到对方的计算机后,我们把发送的信息传递给腾讯QQ?还是YY?还是飞信?为了标识这些应用程序,所以给这些网络应用程序都用数字进行标识,为了方便称呼这个数字,我们称之为端口。(注意:这个端口仅仅是逻辑上的端口,而并非是真正意义上的usb接口,网卡接口之类的物理端口。)

当我们成功发送信息后,信息内容是中文,还是英文?在现实中就好比我们和其他国家的人交流,如果语言不同,则可能彼此的交流就存在障碍,这时就需要一种通用的国际语言——英语,而在计算机中则需要一种通用的协议来统一发送信息的格式,因此国际组织定义了TCP/IP协议。

图解如下:

特殊IP地址:127.0.0.1

该IP地址为本地回送地址,测试网卡是否正常,如果可以ping通,说明网卡正常,反之网卡故障。


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:java目录与classpath(java目录与文件管理PPY)
下一篇:“Hello world”不简单
相关文章

 发表评论

暂时没有评论,来抢沙发吧~