前言:随着互联网技术的发展,网络通信扮演的角色越来越重要。网络是用物理链路将各个孤立的工作站或主机相连在一起,组成数据链路,从而达到资源共享和通信的目的。通信是人与人之间通过某种媒体进行的信息交流与传递。
1.网络通信
(1)概念
网络通信是通过网络将各个孤立的设备进行连接,通过信息交换实现人与人,人与计算机,计算机与计算机之间的通信。(通俗来讲就是使用网络能够把多方链接在一起,然后可以进行数据传递和共享)
(2)目的:
网络通信就是为了联通多方然后进行通信,即把数据从一方传递给另外一方,为了让在不同的电脑上运行的软件之间能够互相传递数据,就需要借助网络的功能。正是因为有网络通信,人们才能在不同地方玩相同的游戏。
2.IP地址
(1)概念
用来在网络中标记一台电脑,比如192.168.1.1;在本地局域网上是唯一的。每一个IP地址包括两部分:网络地址和主机地址
(2)分类:
1)A类IP地址
一个A类IP地址由1字节的网络地址和3字节主机地址组成,网络地址的最高位必须是“0”,地址范围1.0.0.1-126.255.255.254。二进制表示为:00000001 00000000 00000000 00000001 - 01111110 11111111 11111111 11111110(可用的A类网络有126个,每个网络能容纳1677214个主机)
2) B类IP地址
一个B类IP地址由2个字节的网络地址和2个字节的主机地址组成,网络地址的最高位必须是“10”,地址范围128.1.0.1-191.255.255.254。二进制表示为:10000000 00000001 00000000 00000001 - 10111111 11111111 11111111 11111110(可用的B类网络有16384个,每个网络能容纳65534主机)
3) C类IP地址
一个C类IP地址由3字节的网络地址和1字节的主机地址组成,网络地址的最高位必须是“110” ,范围192.0.1.1-223.255.255.254,二进制表示为: 11000000 00000000 00000001 00000001 - 11011111 11111111 11111110 11111110(C类网络可达2097152个,每个网络能容纳254个主机)
4) D类地址用于多点广播
D类IP地址第一个字节以“1110”开始,它是一个专门保留的地址。它并不指向特定的网络,目前这一类地址被用在多点广播(Multicast)中,多点广播地址用来一次寻址一组计算机 s 地址范围224.0.0.1-239.255.255.254
5) E类IP地址
以“1111”开始,为将来使用保留。E类地址保留,仅作实验和开发用。
(3)本地地址:
127.0.0.1可以代表本机IP地址,用http://127.0.0.1就可以测试本机中配置的Web服务器
(4)Ubuntu与windows查看IP地址命令:
Ubuntu:ifconfig
windows:ipconfig
测试远程主机连通性:ping命令
3.端口
(1)概念
"端口"是英文port的意译,可以认为是设备与外界通讯交流的出口。
(2)端口号
端口是通过端口号来标记的,端口号只有整数,范围是从0到65535
(3)知名端口
知名端口号为0-1023。注册端口号为1024-49151。剩下的端口号叫动态端口号或私有端口号,为49152-65535。
超文本传输协议(HTTP)端口号:80
FTP服务端口号:21
邮局协议(POP3)端口号:110
(4)作用
端口的作用是对TCP/IP体系的应用进程进行统一的标志,使运行不同操作系统的计算机的应用进程能够互相通信