编程学习网 > 编程语言 > Java网络编程之概述
2014
12-23

Java网络编程之概述

黑马程序员_毕向东_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通,说明网卡正常,反之网卡故障。

扫码二维码 获取免费视频学习资料

Python编程学习

查 看2022高级编程视频教程免费获取