1、OSI,TCP/IP,五层协议的体系结构,以及各层协议

答:OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。
TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。
五层协议 (5层):物理层、数据链路层、网络层、运输层、 应用层。
每一层的协议如下:
物理层:RJ45、CLOCK、IEEE802.3 (中继器,集线器)
数据链路:PPP、FR、HDLC、VLAN、MAC (网桥,交换机)
网络层:IP、ICMP、ARP、RARP、OSPF、IPX、RIP、IGRP、 (路由器)
传输层:TCP、UDP、SPX
会话层:NFS、SQL、NETBIOS、RPC
表示层:JPEG、MPEG、ASII
应用层:FTP、DNS、Telnet、SMTP、HTTP、WWW、NFS
每一层的作用如下:
物理层:通过媒介传输比特,确定机械及电气规范(比特Bit)
数据链路层:将比特组装成帧和点到点的传递(帧Frame)
网络层:负责数据包从源到宿的传递和网际互连(包PackeT)
传输层:提供端到端的可靠报文传递和错误恢复(段Segment)
会话层:建立、管理和终止会话(会话协议数据单元SPDU)
表示层:对数据进行翻译、加密和压缩(表示协议数据单元PPDU)
应用层:允许访问OSI环境的手段(应用协议数据单元APDU)

2、IP地址的分类

答:A类地址:以0开头, 第一个字节范围:0~126(1.0.0.0 - 126.255.255.255);
B类地址:以10开头, 第一个字节范围:128~191(128.0.0.0 - 191.255.255.255);
C类地址:以110开头, 第一个字节范围:192~223(192.0.0.0 - 223.255.255.255);
10.0.0.0—10.255.255.255, 172.16.0.0—172.31.255.255, 192.168.0.0—192.168.255.255。(Internet上保留地址用于内部)
IP地址与子网掩码相与得到网络号

3、ARP是地址解析协议,简单语言解释一下工作原理。

答:1:首先,每个主机都会在自己的ARP缓冲区中建立一个ARP列表,以表示IP地址和MAC地址之间的对应关系。
2:当源主机要发送数据时,首先检查ARP列表中是否有对应IP地址的目的主机的MAC地址,如果有,则直接发送数据,如果没有,就向本网段的所有主机发送ARP数据包,该数据包包括的内容有:源主机 IP地址,源主机MAC地址,目的主机的IP 地址。
3:当本网络的所有主机收到该ARP数据包时,首先检查数据包中的IP地址是否是自己的IP地址,如果不是,则忽略该数据包,如果是,则首先从数据包中取出源主机的IP和MAC地址写入到ARP列表中,如果已经存在,则覆盖,然后将自己的MAC地址写入ARP响应包中,告诉源主机自己是它想要找的MAC地址。
4:源主机收到ARP响应包后。将目的主机的IP和MAC地址写入ARP列表,并利用此信息发送数据。如果源主机一直没有收到ARP响应数据包,表示ARP查询失败。
广播发送ARP请求,单播发送ARP响应。

计算机网络基础知识——(一)相关推荐

  1. 计算机网络中网络拓扑,计算机网络基础知识:不同的网络拓扑结构对网络的影响...

    导语:中公小编今天带大家了解计算机网络拓扑结构的相关知识,并认识不同的网络拓扑结构对网络影响有哪些.通过思考题与解答的形式,希望考生可以开拓思维,一起思考.加强对计算机网络基础知识的认识与记忆. 思考 ...

  2. 最容易理解的计算机网络 基础知识概论(下)

    文章目录 1.计算机网络的分类 1.1按照传输介质分类 1.2按照网络的使用者进行分类 1.3按照网络的规模和作用范围进行分类. 2.计算机网络的性能指标 2.1 带宽 2.2 时延 2.2.1网络时 ...

  3. 简述计算机通信网络的技术指标,计算机网络基础知识之数据通信中的主要技术指标...

    $2.1.2 数据通信中的主要技术指标 数据通信的任务是传输数据信息,希望达到传输速度快.出错率低.信息量大.可靠性高,并且既经济又便于使用维护.这些要求可以用下列技术指标加以描述. 1.数据传输速率 ...

  4. 计算机网络基础知识 帮助学习网络管理的初学者快速了解网络管理的初步结构知识...

    网络分层: OSI七层协议:物理层.数据链路层.网络层.运输层.会话层.表示层.应用层 五层协议:物理层.数据链路层.网络层.运输层.应用层 HTTP四层协议:网络接口层.网际层.运输层.应用层 层 ...

  5. 网络通信学习笔记之——计算机网络基础知识

    一.计算机网络基础知识 1.什么是计算机网络 ​ 把分布在不同地理位置的计算机与专门的网络设备用通信线路互相连成一个规模大.功能强的系统, 从而使众多计算机可以方便地互相传递信息.共享软件.硬件.数据 ...

  6. @计算机网络基础知识

    1.计算机网络基础知识 1.OSI参考模型7个层次每个层级完成不同功能,相邻层次通过接口完后数据上下传递,相同的层次遵循相同的协议来交换协议数据单元. 2.网络基础概念 解决问题:不同机器,不同程序间 ...

  7. 计算机网络基础心得体会结尾,学习《计算机网络基础知识》心得体会

    学习<计算机网络基础知识>心得体会 ... 如今已经是信息时代,作为主流信息工具的网络越来越重 要,网络是信息的载体,是人们传递感情的工具.随着信息社会 的不断发展,网络的应用将会更加广泛 ...

  8. 计算机网络基础知识及面试总结-这应该是最全的了

    文章目录 计算机网络基础知识及面试总结 1 基本概念 1.1 TCP/IP协议栈,OSI参考模型 1.2 简要的介绍各层的作用 1.3 常见的协议 2 应用层 2.1 HTTP请求有哪些常见状态码? ...

  9. 计算机网络基础知识--TCP/IP协议、IP分组、TCP传输

    转 计算机网络基础知识--TCP/IP协议.IP分组.TCP传输 2017年12月08日 08:35:09 孔维昊 阅读数 1820 查看全文 http://www.taodudu.cc/news/s ...

  10. 学完计算机网络基础及应用的感想,学习《计算机网络基础知识》心得体会

    学习<计算机网络基础知识>心得体会 至于其他的比如网络安全的知识,的确很有用,但不是我兴趣所在,有杀毒软件就够了. 通过学习计算机网络这门课程,使我更加对网络刮目相看了! . 学习< ...

最新文章

  1. Sublime Text(2/3)编译lua
  2. 计算机专业人士读好书(30本经典)
  3. Serverless 如何在阿里巴巴实现规模化落地?
  4. 社区计算机义务维修策划书,计协义务维修策划书(模板).doc
  5. step5 . day2 网络编程 基于TPC协议的网络编程流程及API
  6. Hive的基本操作总结
  7. 【Java】最基本的命令行登录程序Demo
  8. 截取文件最后10行_软网推荐:向视频文件“开刀”
  9. 使用小乌龟快速上手git
  10. android x5 webview 第一次,android:X5WebView 首次初始化 X5 内核耗时, 会产生卡顿现象的解决办法...
  11. 模拟软件-OLED及Solar cell的模拟软件(Absorption模块)-[Setfos]
  12. flutter项目实战三:封装http工具类
  13. M. Bottle Arrangements
  14. 家卫士扫地机器人好吗_谁用过家卫士 S320扫地机器人,说说感受
  15. Win8系统怎么看电脑是32位还是64位?
  16. android源代码目录详解
  17. HIVE优化的四种方法
  18. 华为钱包扫码云闪付_支持华为钱包云闪付的有几个机型
  19. 经典大学课程:石油大学教学视频
  20. hp喷墨打印机加连供的处理

热门文章

  1. 开关电源和普通电源有什么区别?
  2. 计算机考研英语几,难度,2021考研:计算机考研难度排行榜
  3. C++代码扫描基础知识
  4. 通过Spark Streaming的window操作实战模拟热点搜索词案例实战
  5. 王者荣耀微信有个服务器叫洛神降临,王者荣耀之洛神降临
  6. 对seed()的个人理解
  7. 视觉SLAM十四讲第二章学习与课后题与随笔日记
  8. CentOS7 挂载新加硬盘(大于2T)操作说明
  9. 解决nohup java -jar xxx.jar报出[1]+ Exit 1的错误:Unable to access jarfile xxx.jar和PersistenceException异常
  10. 2021荆州中学高考成绩查询,2021年湖北荆州各高中中考分数线及录取时间结果查询安排...