ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

网络基本概念

2020-07-08 22:06:29  阅读:150  来源: 互联网

标签:架构 ip 地址 局域网 255.255 mac 网络 基本概念


不变的 : mac地址 能够唯一标识你这台机器的

变化的 : ip地址 能够更好的更方便的找到你的机器

局域网 :

​ 网段 交换机 不能理解ip地址,只能理解mac地址

局域网和局域网之间通信了 :

​ 网关 路由器 可以理解ip地址

ip地址
​ ipv4 : 四位点分十进制

​ 192.168.12.87
​ 0-255
​ 0.0.0.0-255.255.255.255

​ 公网地址 :需要我们自己申请购买的地址

内网地址 :保留字段

​ 192.168.0.0 - 192.168.255.255 学校
​ 172.16.0.0 - 172.31.255.255 学校
​ 10.0.0.0 - 10.255.255.255 公司

​ 特殊的ip地址

​ 127.0.0.1 本地回环地址 测试的时候用的

​ 查看自己的ip地址 ipconfig/ifconfig

概念的整理

**局域网的概念**
    交换机

        在同一个局域网内的机器由交换机负责通信

        交换机只认识mac地址

        可以完成广播 组播 单播

    单播 -- mac地址(在网卡上)

**局域网之间通信**

    路由器
        提供网关ip,同一个局域网的所有机器共享一个网关

        我们不能访问除了本局域网之外的其他内网的IP地址

    **子网掩码**

        用来判断两台机器是不是在一个网段内

ip地址  : ipv4协议 ipv6协议
mac地址 : arp协议(通过ip找mac)
端口port : 用来确认一台机器上的具体应用

网络开发架构

C/S架构 : 需要安装一下才能使用

    client 客户端  我们用的 需要安装的
    server 服务端

B/S架构 : 百度 博客园 谷歌 码云

    browser 浏览器
    server 服务端

b/s和c/s什么关系?
    B/S架构也是C/S架构中的一种

C/S架构的好处

    可以离线使用/功能更完善/安全性更高

B/S架构

    不用安装就可以使用
    统一PC端用户的入口

osi5层协议(默写)

应用层 python --- 会话层 --表示层 合并到应用层
传输层 port udp tcp 四层路由器 四层交换机
网络层 ipv4 ipv6 路由器 三层交换机
数据链路层 mac arp协议 网卡 二层交换机
物理层

tcp 和 udp 对比:

tcp(语音聊天/视频聊天) - 线下缓存高强电影\qq远程控制\发邮件
需要先建立连接 然后才能通信的
占用连接\可靠(消息不会丢失)\实时性高\慢

建立连接 - 三次握手
断开连接 - 四次挥手
什么是三次握手?什么是四次挥手?为什么握手是三次挥手是四次?这个过程都传递了哪些信号

udp(发消息) - 在线播放视频\qq发消息\微信消息
不需要建立连接 就可以通信的
不占用连接\不可靠(消息因为网络不稳定丢失)\快

标签:架构,ip,地址,局域网,255.255,mac,网络,基本概念
来源: https://www.cnblogs.com/wyh0717/p/13269460.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有