1、简述osi七层模型和TCP/IP五层模型

OSI七层模型:

1、物理层:以‘0’、‘1’代表电压的高低、灯光的闪灭,界定连接器和网线的规格。

2、数据链路层:互连设备之间传递和识别数据帧。

3、网络层:地址管理与路由选择。

4、传输层:管理两个节点之间的数据传输,负责可靠传输(确保数据被可靠的传送到目标地址)。

5、会话层:通信管理,负责建立和断开通信连接(数据流动的逻辑通路),管理传输层以下的分层。

6、表示层:设备固有数据格式和网络标准数据格式的转换。

7、应用层:针对特定应用的协议。

TCP/IP五层模型:

物理层、数据链路层、Internet层、传输层、应用层(应用层、表示层、会话层)

2、总结描述TCP三次握手四次挥手

第一次握手:建立连接时,客户端发送syn包(syn=x)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。

第二次握手:服务器收到syn包,必须确认客户的SYN(ack=x+1),同时自己也发送一个SYN包(syn=y),即SYN+ACK包,此时服务器进入SYN_RECV状态;

第三次握手:客户端收到服务器的SYN+ACK包,向服务器发送确认包ACK(ack=y+1),此包发送完毕,客户端和服务器进入ESTABLISHED(TCP连接成功)状态,完成三次握手。

第一次挥手:Client发送一个FIN,用来关闭Client到Server的数据传送,Client进入FIN_WAIT_1状态。

第二次挥手: Server 收到 FIN 后,发送一个 ACK 给 Client ,确认序号为收到序号 +1 (与 SYN 相同,一个 FIN 占用一个序号), Server 进入 CLOSE_WAIT 状态。

第三次挥手: Server 发送一个 FIN ,用来关闭 Server 到 Client 的数据传送, Server 进入 LAST_ACK 状态。

第四次挥手: Client 收到 FIN 后, Client 进入 TIME_WAIT 状态,接着发送一个 ACK 给 Server ,确认序号为收到序号 +1 , Server 进入 CLOSED 状态,完成四次挥手。

3、描述TCP和UDP区别

1、TCP面向连接(如打电话要先拨号建立连接);UDP是无连接的,即发送数据之前不需要建立连接

2、TCP提供可靠的服务。UDP尽最大努力交付,即不保证可靠交付

3、每一条TCP连接只能是点到点的;UDP支持一对一,一对多,多对一和多对多的交互通信

4、TCP首部开销20字节;UDP的首部开销小,只有8个字节

5、TCP的逻辑通信信道是全双工的可靠信道,UDP则是不可靠信道

4、总结ip分类以及每个分类可以分配的IP数量

公共IP地址:

A类:1.0.0.0到9.255.255.255、11.0.0.0到126. 9.255.255.255

B类:128.0.0.0到172.15. 255.255、172.32.0.0到191. 255.255.255

C类:192.0.0.0到192.167.255.255、192.169.0.0到223. 255.255.255

私有IP地址:

A类:10.0.0.0到10. 255.255.255

B类:172.16.0.0到172.31.255.255

C类:192.168.0.0到192.168.255.255

5、总结IP配置方法

1、修改配置文件

vi /etc/sysconfig/network-scripts/ifcfg-ethx

2、ifconfig 命令(计算机重启动后ip地址的配置将自动失效)

Ifconfig ethx ipadd netmask x.x.x.x

3、使用图形工具

计算机网络bd,第七周-计算机网络技术相关推荐

  1. 【计算机网络】第七话·计算机网络的流量控制

  2. 计算机网络原理第七章,北大计算机网络原理第七章.pdf

    北大计算机网络原理第七章 计算机网络计算机网络 北京大学计算中北京大学计算中心 王竹威王竹威 zhuweiw@zhuweiw@ 第七章应用层 应用层要做什么? 应用层要做什么? 180 zhuweiw ...

  3. 计算机网络基础大学教材,《计算机网络技术及应用——大学计算机基础教育规划教材》低价购书_教材教辅考试_孔网...

    本书在介绍数据通信概念的基础上,分局域网.广域网和因特网三个模块详细讲述了计算机网络的基础知识,还介绍了网络安全和网络管理方面的实用技术.本书的内容是兼顾基础,突出应用. 本书取材新颖,概念清晰,可作 ...

  4. 【计算机网络】第七章:网络安全

    [计算机网络]第七章:网络安全 目录 网络安全问题概述 1.1.计算机网络面临的安全性威胁 1.2.被动攻击和主动攻击 1.3.计算机网络通信安全的目标 1.4.恶意程序(rogue program) ...

  5. 计算机网络有哪些技能知识,计算机网络技术的基础知识

    计算机网络技术的基础知识 什么是网络技术?我们将地理位置不同,具有独立功能的多个计算机系统,通过通信设备和线路互相连接起来,使用功能完整的网络软件来实现网络资源共享的大系统,称为计算机网络.下面跟小编 ...

  6. 【计算机网络】OSI七层模型

    [计算机网络]OSI七层模型 简介 osi:Open System Interconnection Reference Model 作用: 将不同厂商和网络设备传输的数据格式进行规定,以实现统一识别和 ...

  7. LSGO软件技术团队2015~2016学年第七周(1012~1018)总结

    LSGO软件技术团队成立于2010年10月,主要从事的应用方向为互联网与移动互联网(UI设计,前端开发,后台开发),地理信息系统:研究方向为数据分析与计算机视觉.成立几年来为学校培养了一批优秀学生,他 ...

  8. 计算机网络中使用最广泛的交换技术是什么,04741计算机网络原理试题及答案201604...

    2016年4月高等教育自学考试全国统一命题考试 计算机网络原理试卷 (课程代码04741) 本试卷共4页,满分l00分.考试时间l50分钟. 考生答题注意事项: 1.本卷所有试题必须在答题卡上作答.答 ...

  9. 计算机网络学习(七)—集线器与交换机

    计算机网络学习(七)-集线器与交换机 早期的总线型以太网 使用双绞线和集线器HUB的星型以太网 使用集线器的以太网在逻辑上依旧是一个总线网,各站共享总线资源,使用的还是CSMargin.CD协议. 集 ...

最新文章

  1. 检查是否支持 SO_REUSEPORT
  2. python数据拟合fit
  3. python随机生成100内的10个整数_用python随机生成数字教程_如何用Python编程随机产生10个随机整数,并输出这10个整数的和�9�3...
  4. JSch - Java Secure Channel : java 代码实现服务器远程操作
  5. 【实践驱动开发3-003】TI WL1835MODCOM8 在android的移植 - 软件获取2
  6. bzoj 4337 树的同构
  7. java jdbc 占位符_java-jdbc
  8. POJ3752 字母旋转游戏【水题】
  9. 日语+AI语音黑科技,早道开启小语种AI智能时代!
  10. MCMC(MH算法)
  11. 配置阿里云maven仓库地址
  12. 浅谈toB交付质量体系建设
  13. 大屏数据可视化设计指南
  14. 怎样用计算机制作思维导图,电脑如何制作思维导图?超简单思维导图制作方法...
  15. 简说 SSH 隧道-- Local 与 Remote 端口转发
  16. 美国华盛顿警察局被敲诈勒索,怎样抵御新型勒索攻击?
  17. android 日记 app推荐,有什么写日记的软件?这4个app推荐给大家!
  18. export default function和export function的区别
  19. SPI Flash芯片W25Q32英文版数据手册解读(二)---------存储器知识,寄存器
  20. 【PWN系列】2015-Defcon Qualifier R0pbaby

热门文章

  1. 在SQL Server中加入包含假设和CE模型变化
  2. aws cli_学习AWS CLI:AWS CLI概述(AWS命令行界面)
  3. intellisense_SQL Server IntelliSense的使用和故障排除–适用于SQL Server 2012或更高版本
  4. Android在WindowManagerService和ActivityManagerService中的Token
  5. 数据结构:判断是否为同一棵二叉搜索树
  6. [源码和文档分享]基于C++的一元多项式的计算
  7. win10 object type
  8. centos yum 安装mysql
  9. burp基本的用法总结
  10. flex布局最后一行左对齐的处理