zoukankan      html  css  js  c++  java
  • 计算机网络常见

    计算机网络无疑是重中之重,尤记得我当时秋招,面某家大厂,进入了二面,遇到一个不会java的面试官(我运气真好),没办法往我擅长的方向引导,当然他也很无奈(毕竟我答得真不算好),他问了我很多基础尤其是计算机网络,于是我这种基本功不是太好的便在他的面前暴露无遗。现在想想真是相当遗憾。好了废话不多说,开始学习。

    网络分层

    OSI七层协议: 物理层  数据链路层  网络层        传输层        会话层  表示层  应用层 

    TCP/IP四层协议: 网络接口层  网纪层  运输层  应用层

    五层协议: 物理层  数据链路层  网络层  传输层  应用层 

    现在常用的是五层协议

    每一层常用协议及其作用

    层次  常用协议 常见作用
    物理层  中继器,集线器,网关  通过媒介传输比特,确定机械及电气规范(比特Bit)
    数据链路层  PPP,FP,HDLC,VLAN,MAC 网桥,交换机 将比特组装成帧和点到点传递(帧 Frame)
    网络层 IP,ICMP,ARP,RIP  路由器 负责数据包从源到宿的传递和网际互联(包 Packet)
    传输层 TCP,UDP 提供端到端的可靠报文传递和错误回复(段 Segment)
    会话层 NFC,SQL,RPC 建立,管理和终止会话(会话协议数据单元SPDU)
    表示层 JPEG,MPEG 对数据进行翻译,加密和压缩(表示协议数据单元PPDU)
    应用层 FTP,DNS,Telnet,SMTP,HTTP,WWW,NFS 允许访问OSI环境的手段(应用协议数据单元APDU)

    IP地址常见分类

    A类地址:第一个字节范围:0-127

    B类地址:第一个字节范围:128-191

    C类地址:第一个字节范围:192-223

     

  • 相关阅读:
    ajax获取值的两种方法
    java反射
    idea 方便的设置代码段
    jstl核心标签库
    git遇到的问题 .Git: There is no tracking information for the current branch.
    java使用顺序存储实现队列
    RabbitMQ基本操作
    springboot 如何操作redis
    docker遇到的问题以及docker 操作镜像的基本操作
    教你在 Yii2 中添加全局函数
  • 原文地址:https://www.cnblogs.com/LcMiho/p/10195105.html
Copyright © 2011-2022 走看看