网络基本概念集合

一、局域网(Local Area Network 简称 LAN)
局域网的建立方式:
        1、通过网线直接将计算机连接在一起组成一个局域网
        2、通过一个集线器将多个计算机连接在一起就组成了一个局域网
        3、通过一个交换机将多个计算机连接在一起组成一个局域网
        4、通过路由器将多个计算机连接在一起组成一个局域网
        5、也可以路由器交换机互联再连接计算机组成局域网都是可以的

二、广域网(Wide Area Network 简称 WAN)
        广域网就是多个局域网连接在一起组成的,假设一个局域网里有交换机也有路由器的话,那么交换机负责将内网里的计算机连接在一起形成局域网,路由器就负责和别的路由器进行连接,形成广域网。

三、IP地址
        IP地址存在的意义是在公网中识别每一个人的标识,可以根据ip地址找到具体的计算机。现在说的ip地址有IPv4和IPv6,他们的格式不同,但都是唯一的。我们想要查看自己本机的IPv4和IPv6的时候可以在cmd中输入ipconfig进行查看。
        IPv4是一个32位的二进制数,我们通常看到的是转换成十进制之后的IP地址,一般是每8位用一个点隔开所以换成十进制之后就变成了a.b.c.d,其中abcd的值都在0-255之间,因为他们本身就是一个8位的二进制转换的。
        IPv6是一个128位的二进制数,我们平时看到的IPv6通常是转换成十六进制后的样子,IPv6的出现是因为IPv4已经不能够将所有的机器进行标记了,每一个需要连接网络的设备都需要一个独有的ip地址,但是现在的设备多于他最大能表示的数,所以就诞生了IPv6。

四、端口号
        我们在主机中有很多的程序,想要在主机上找到一个程序就需要一个端口号,我们需要根据端口号来找到具体的程序。一个程序可以有多个端口号,但是一个端口号只能对应一个程序。
        端口号的取值范围:0-65535
        但是我们会有一些知名的默认端口号0~1023,这些端口号算是预留给服务器端程序的,我们一般不去使用,就像我们的http服务器绑定http协议它的默认端口号就是80,https默认的端口号是443,MySQL的默认端口号是3306,还有Tomcat的默认端口号就是8080等等。当我们自己开发一个程序的时候设置端口号就尽量选择在1024-655535这个范围之间的。

五、协议
        双方在通讯的时候不能说想怎么传就怎么传,是需要一定的协议,规定我们的之间的信息怎么传递,我们传递信息的时候你就约好,按照怎样的规定进行信息的发送与接收的。还有前后端进行交互的时候也是需要协议的存在的。

六、五元组
        五元组存在的意义是在TCP/IP协议中标识一个网络通信.
        五元组分别是:源IP,源端口号,目的IP,目的端口号,协议号。

七、协议分层
        协议分层的意义是定义不同层次的协议,让每一层用一个协议,这样便于管理,意义可以是我们不管两层具体是怎么实现的,我们只需要管好这两层连接的没有问题就可以,同时也可以利用封装的特性,对于内部的具体实现进行一个隐藏。
OSI七层模型:
应用层:具体的应用之间的协议
表示层:设备的数据格式转换成标准的格式
会话层:建立断开和连接
传输层:两个节点之间数据的传送
网络层:数据的传输需要网络,选择一个具体的路由方式
数据链路层:传送过程中。每一段之间的传送
物理层:利用物理硬件传输数据

TCP/IP五层模型:
应用层:负责应用之间的沟通
传输层:负责主机之间数据的传送
网络层:负责地址管理和路由选择
数据链路层:设备之间数据帧的传送和识别(大目标分成小目标,整个传输过程相邻接点的数据的传输和识别)
物理层:光信号和电信号的传递

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值