一、网络通信概述
1.什么是网络
网络就是一种辅助双方或者多方能够连接在一起的工具
2.使用网络的目的
就是为了连通多方然后进行通信用的,即把数据从一方传递给另外一方
二、TCP/IP简介
1.什么是协议
为了解决不同种族人之间的语言沟通障碍,现规定国际通用语言是英语,这就是一个规定,就是协议
2.计算机网络沟通用什么?
这就和上面的人沟通一样,计算机沟通也约定了规定,就是协议
3.TCP/IP协议
全球的计算机要是想连起来通信,就需要协议,互联网协议太多了,所以现在就介绍最重要的2种,所以大家把互联网协议简称TCP/IP协议
下面我们看看我们常用的协议都有哪些:
应用层协议:DHCP,DNS,FTP,POP3,SSH
传输层协议:TCP,UDP
网络层协议:IP
数据链路层:WIFI,GPRS,
物理层:以太网,调制解调器
三、端口
1.什么是端口?
如果一个进程需要收发网络数据,那么久需要有这样的端口,每一款应用的端口不一样,数据不会发错
端口最多为65536
2.端口号
端口是通过端口号标记的,端口号只有整数,范围从0-65535
3.端口号的分配
有些知名的端口号是被固定的
80是分配给HTTP服务的
21端口是分配给FTP服务的
mysql端口3306
还有动态端口号
之所以称之为动态,是因为它一般不固定分配某种服务,而是动态分配
当一个系统进程或者应用程序进程需要网络通信时,它就向主机申请一个端口,主机从可用的端口号中分配一个供它使用
关闭程序,释放端口
4.怎么查看端口号?
netstat --an
网友评论