• 计算机网络简介


    基本组成

    操作系统软硬件--网络协议-服务端--交换机---路由器

    迈克尔。伯格曼暗网创建者(可以了解表网与深网)

    网络协议

    国际标准网络层次OSI七层 1.物理层 2.数据链路层 3.网络层 4.传输层 5.会话层 6.表示层 7.应用层

    TCP/IP四层协议

           <应用层>

    TELNET、SHH、HTTP、SMTP、POP、SSL/TLS、FTP、MIME、HTML、SNMP、MIB、SIP、RTP.....

    -------------------------------------------------------

             <传输层>

    TCP、UDP、UDP-Lite、SCTP、DCCP

    ---------------------------------------------------------          

               <网络层>

    ARP、IPv4、IPv6、ICMP、IPsec

    -----------------------------------------------------------

    以太网、WLAN、ppp......

    (双绞线电缆、无线、光纤.....)

    -----------------------------------------------------------

    TCP/IP

    1、网络接口层(驱动程序):位于计算机网络硬件(例如网卡)之上;利用以太网数据进行通信(硬件和网络接口层又是合并称之为“网络通信层”)

    2、网络层(iso第三层):IP协议:将分组数据包发送到目的主机,是分组交换一种协议,为非可靠性传输协议。不具有重发机制

    网络层包含  1、IP协议   2、ICMP协议(IP数据包发送过程中一一旦发生异常导致无法到达对接端口目标地址时需要给发送端发一个 异常通知)   3、ARP协议(分组数据包的ip地址解析出物理地址(MAC的一种协议)

    常见协议

    1.超文本协议HTTP(Hypertext Transfer Protocal)

    2、文件传输协议FTP(File Transfer Protocol)

    3.电子邮件协议SMTP协议(Simple Mail Transfer Protocol)可发送声音文字图像,可改变文字大小颜色

    4.远程登陆协议TELNET与SSH (使用命令使自己的计算机暂时成为远程主机的一个仿真终端的过程)

    其他远程常见登陆协议 BSD UNIX系中的rlogin里的r命令和下Window System中的X协议等

    5、简单网络管理协议 SNMP

    用于在IP网络管理网络节点和服务器 工作站 路由器 交换机 HUBS等的一种标准协议

  • 相关阅读:
    每个程序员都应该了解的内存知识
    关于CPU Cache -- 程序猿需要知道的那些事
    【转载】十分钟搞清字符集和字符编码
    初学 Java Web 开发,请远离各种框架,从 Servlet 开发
    XML
    接口比对象更加抽象
    【转载】Dom4j的使用(全而好的文章)
    BZOJ4870:[SHOI2017]组合数问题(组合数学,矩阵乘法)
    BZOJ1089:[SCOI2003]严格n元树(DP,高精度)
    BZOJ1259:[CQOI2007]矩形rect(DFS)
  • 原文地址:https://www.cnblogs.com/Gouwa/p/12190088.html
Copyright © 2020-2023  润新知