开发者社区> 技术小胖子> 正文

计算机网络(NETWORK 部分二) 第1-2天

简介:
+关注继续查看

二、答案


Day 01


1. ip 地址的作用?ip 地址分类?
ip 地址的作用:用来标识一个节点的网络地址。
ip 地址分类:A 类 1-127
B 类 128-191
C 类 192-223


2. 子网掩码的作用?默认 A B C 类子网掩码?


子网掩码的作用:用来标识 ip 地址的网络位和主机位。
A 类:255.0.0.0
B 类:255.255.0.0
C 类:255.255.255.0


3. 网关的作用?


网关的作用:从一个网络到另一个网络的关口。


4. 公有地址与私有地址的作用以及私有地址的范围?


公有地址的作用:公有地址也可以称为公网地址,通过他可以直接访问因特网,他是广域网范畴内
的。
私有地址的作用:私有地址也可以称为专网地址,专门为组织机构内部使用,他是局域网范畴内的,
出了所在局域网是无法 访问因特网的。


私有地址的范围:
A:类 10.0.0.1-10.255.255.254
B:类 172.16.0.1-172.31.255.254
C:类 192.168.0.1-192.168.255.254


5. 用命令如何查看 Windows 主机 IP 地址,如何用命令查看 windows 主机 MAC 地址?
开始-命令提示符-运行 ipconfig

在 linux 中查看 ip:直接运行 ifconfig
查看 mac 地址:开始-命令提示符-运行 ipconfig/all。

 


Day 02


1. 计算机网络的功能?
网络的功能:数据通信 资源共享 增加可靠性 提高系统处理能力


2. 计算机存储单位的换算?
计算机存储可以用位和字节计量
8 位
1 字节
1024 字节 1KB
1024KB 1MB
1024MB 1GB
1024GB 1TB
1024TB 1PB
1024PB 1EB


3. osi 参考模型有几层?每一层的名字和功能?
OSI 参考模型一共有七层从下至上分别为 物理层-数据链路层-网络层-传输层-会话层-表示层-应
用层


每一层的意义:
物理层:建立,维护,断开物理连接,定义了接口及介质,实现了比特流的传输。
数据链路层:建立逻辑链接,进行硬件地址寻址,差错校验等功能,通过 mac 地址实现数据的通信,
帧包装,帧传输,帧同步。交换机工作在数据链路层。
网络层:进行逻辑地址寻址,实现不同网络之间的通信,定义了 ip 地址,为数据传输选择最佳路
径,路由器工作在网络层。
传输层:定义传输数据的协议端口号,以及流控和差错校验,实现了程序与程序的互连,可靠与不
可靠的传输。
会话层:建立,管理,中止会话,例如断点续传。
表示层:数据的表现形式,如加密,压缩。
应用层:网络服务与最终用户的一个借口


4. OSI 七层参考模型下四层的数据单元
传输层 段 segment
网络层 包 packet

数据链路层 帧 frame
物理层比特 bit


5.tcp/ip 协议有哪几层?名字是?
tcp/ip 协议由五层或者四层组成:
tcp/ip 四层
网络接口层
网络层
传输层
应用层
tcp/ip 五层
物理层
数据链路层
网络层
传输层
应用层


6. 应用、传输、网络层的协议?
应用层:HTTP,https,FTP,TFTP,SMTP,POP3,SNMP,DNS,telnet
传输层:TCP,UDP
网络层:ICMP,IGMP,IP,ARP,RARP


7. TCP/IP 五层每一层的设备
应用层 计算机
传输层 防火墙
网络层 路由器
数据链路层 交换机
物理层 网卡



      本文转自云计算王森 51CTO博客,原文链接:http://blog.51cto.com/13426941/2048311,如需转载请自行联系原作者






版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
Qt之处理QNetworkAccessManager网络连接超时
简述 在网络操作中,经常会由于各种原因引起网络连接超时,究竟何为网络连接超时? 网络连接超时:在程序默认的等待时间内没有得到服务器的响应 简述 超时原因 Qt 中的网络连接超时 如何处理超时 封装类 超时原因 引起网络连接超时的原因很多,下面,列举一些常见的原因: 网络断开,不过经常显示无法连接 网络阻塞,导致你不能在程序默认等待时间
4368 0
【.Net MF网络开发板研究-02】Http Server功能演示
文章介绍的是真正的Http Server,支持GET和POST功能。同样我们还是在官方示例Http Server上进行修改,为了使示例更清晰,我们尽可能把代码做的更简单一些。
464 0
【.Net MF网络开发板研究-06】以太网转串口
有的模块还支持直接用TCP或UDP进行连接,不同端口号对应不同的串口,这样编程可以达到一个比较高的数据吞吐量(我在上个公司用Moxa 5630模块开发隧道广告的数据通信时,就遇到类似问题,也就是最大限度地提高单位时间的数据吞吐量)。
448 0
【.Net MF网络开发板研究-03】获取雅虎天气(HttpClient示例)
在网络开发板上实现Http Client,获取雅虎网站的天气信息,并把这些信息在LCD上显示出来。
532 0
分享录制的正则表达式入门、高阶以及使用 .NET 实现网络爬虫视频教程
我发布的「正则表达式入门以及高阶教程」,欢迎学习。 课程简介 正则表达式是软件开发必须掌握的一门语言,掌握后才能很好地理解到它的威力; 课程采用概念和实验操作 4/6 分隔,帮助大家理解概念后再使用大量的实例加深对概念的理解; 实例操作是对概念最好的理解,也是学习新语言最有效的办法; 在课程中也穿插着大量软件开发的技巧和大家分享; 应该是把晦涩的正则表达式讲解的最生动的课程; 掌握了正则表达式后,您一定会觉得这是一门最值得掌握的语言。
1020 0
关于网络字节序(network byte order)和主机字节序(host byte order)
在网络传输中,采用big-endian序,对于0x0A0B0C0D,传输顺序就是0A 0B 0C 0D,因此big-endian作为network byte order,little-endian作为host byte order 为什么X86存储会使用little-endian,起初我想对于位运算,尤其是位移运算,little-endian很方便,但转念一想,big-endian也方便啊,无非是左移和右移的区别而已,但little-endian的优势在于unsigned char/short/int/long类型转换时,存储位置无需改变。
889 0
Flink运行时之网络通信NetworkEnvironment分析
网络环境(NetworkEnvironment)是TaskManager进行网络通信的主对象,主要用于跟踪中间结果并负责所有的数据交换。每个TaskManager的实例都包含一个网络环境对象,在TaskManager启动时创建。
1205 0
.Net程序员安卓学习之路3:Post数据给网络API
原文:.Net程序员安卓学习之路3:Post数据给网络API 本例我们实现一次真正的网络交互,将数据POST到API,然后接收服务器的返回值进行处理,同时引入自定义类型和传说中阿里的FastJson。 实现思路如: 1. 在API端接收客户POST的数据还原成对象,给每个属性加个后缀后输出; 2. 在客户端输入用户名和密码,用来和服务器端返回的进行对比; 我们POST给服务器的是name=mady&pwd=123,服务器分别加了后缀为name=madya &pwd=1231所以我们客户端需要输入madya和1231才能验证成功。
965 0
21114
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载