一,详细介绍(详细的可以简单看)

TCP

TCP/IP是"transmission Control Protocol/Internet Protocol"的简写,中文译名为传输控制协议/互联网络协议, TCP/IP(传输控制协议/网间协议)是一种网络通信协议,它规范了网络上的所有通信设备,尤其是一个主机与另一个主机之间的数据往来格式以及传送方式。TCP/IP是INTERNET的基础协议,也是一种电脑数据打包和寻址的标准方法。在数据传送中,可以形象地理解为有两个信封,TCP和IP就像是信封,要传递的信息被划分成若干段,每一段塞入一个TCP信封,并在该信封面上记录有分段号的信息,再将TCP信封塞入IP大信封,发送上网。在接受端,一个TCP软件包收集信封,抽出数据,按发送前的顺序还原,并加以校验,若发现差错,TCP将会要求重发。

TCP面向连接的服务(例如Telnet、FTP、和SMTP,SNMP,HTTP)需要高度的可靠性,所以它们使用了TCP。DNS在某些情况下使用TCP(发送和接收域名数据库),但使用UDP传送有关单个主机的信息。

UDP

UDP不被应用于那些使用虚电路的面向连接的服务,UDP主要用于那些面向查询---应答的服务,例如NFS。相对于FTP或Telnet,这些服务需要 交换的信息量较小。使用UDP的服务包括NTP(网落时间协议)和DNS(DNS也使用TCP)TFTP。基于UDP的协议主要有DNS, TFTP, SNMP

TFTP是一个传输文件的简单协议,它其于UDP协议而实现,但是我们也不能确定有些TFTP协议是基于其它传输协议完成的。此协议设计的时候是进行小文 件传输的。因此它不具备通常的FTP的许多功能,它只能从文件服务器上获得或写入文件,不能列出目录,不进行认证,它传输8位数据。

二,精解(好好看,能地分)

每一个应用层(TCP/IP参考模型 的最高层) 一般都会使用到两个传输层协议之一

: 面向连接的TCP传输控制协议:tcp三次握手,四次挥手。性质:可靠传输,差错控制,流量控制。

无连接的包传输的UDP用户数据报文协议 :不可靠的,无连接的。性质:高速率性,通信量浪费小。

其他协议有:

HTTP(HyperText Transfer Protocol,超文本传输协议)运行于TCP协议上。(https是http的安全模式,用ssL协议加密)

TELNET (Teletype over the Network, 网络电传) ,通过一个终端(terminal)登陆到网络(运行在TCP协议上)。(telnet用ssh加密)

FTP (File Transfer Protocol, 文件传输协议) ,由名知义(运行在TCP协议上) 。

SMTP (Simple Mail Transfer Protocol,简单邮件传输协议) ,用来发送电子邮件(运行在TCP协议上) 。

DNS (Domain Name Service,域名服务) ,用于完成地址查找,邮件转发等工作(运行在TCP和UDP协议上) 。

ECHO (Echo Protocol, 回绕协议) ,用于查错及测量应答时间(运行在TCP和UDP协议上) 。

NTP (Network Time Protocol,网络时间协议) ,用于网络同步(运行在UDP协议上) 。

SNMP (Simple Network Management Protocol, 简单网络管理协议) ,用于网络信息的收集和网络管理。(运行于UDP协议上)

BOOTP (Boot Protocol,启动协议) ,应用于无盘设备(运行在UDP协议上)。

DHCP(Dynamic Host Configuration Protocol,动态主机配置协议),动态配置IP地址,在网络适配器中的ip4的自动获取用的就是这个协议。

arp(地址解析协议)获取物理地址的一个TCP/IP协议,mac和ip的互换。

rarp(逆地址解析协议),和arp相反。

三,其他

DNS(Domain Name System,域名系统),因特网上作为域名和IP地址相互映射的一个分布式数据。说的通俗点就是域名和ip的一个对照表,通过域名找到ip,然后再去访问。

ip地址中的全零 和全一不能做ip,用于组播或者广播。

IP4是由4个0~255的数字组成的,换算二进制共有32位。而IPv6采用了长度为128位的IP地址

关于网络持续更新中

软考-网络总结-协议相关推荐

  1. 软考网络工程师协议和名称---必看

    软考网络工程师协议名称与简介 SAP:service access point /服务访问点.N+1实体从N服务访问点SAP获得N服务.15 CEP:connection end point /连接端 ...

  2. 计算机网络vtp,计算机软考网络工程:配置交换机VTP协议

    首先我们来认识一下什么是VTP VLAN可以使用Trunk技术跨交换机实现,也就是将交换机A与B之间的链路配置成Trunk,这样,连接在交换机A与交换机B上的相同VLAN号的主机就可以通信. 在一台或 ...

  3. 两次关于软考网络工程师的经历

    考过两次软考网络工程师,第一次没怎么准备,稀里糊涂参加考试,下午差几分:第二次痛定思痛,好好的分析了下试题,上午61,下午49,下午只写了30分钟左右,因为觉得自己过的了了,就匆匆交卷了.总结两次考试 ...

  4. 2016年软考网络工程师考试命题范围变化之网络设备配置与复习技巧

    从2016年上半年考试开始,软考网络工程师考试中,对下午部分的网络设备:交换机,路由器和防火墙设备不在局限于cisco的ios和pix设备,增加了华为的部分设备的配置.很多学员就感觉考试难度增加,又要 ...

  5. (*长期更新)软考网络工程师学习笔记——Section 6 网络层上篇

    目录 一.网络层的定义 二.IPv4数据报 三.IPv4 (一)分类依据 (二)IP地址分类 (三)网络.主机号位数 (四)特殊IP地址 四.划分子网 五.子网掩码 (一)默认子网掩码 (二)VLSM ...

  6. (*长期更新)软考网络工程师学习笔记——数据链路层与网络层的相关计算题

    目录 前言 一.海明码校验码的计算 二.最小帧长的计算 三.求默认网关地址 四.网络地址.主机地址.广播地址的区分和求解 五.判断是否属于网络或子网的主机地址 六.子网划分和求子网掩码 七.子网范围和 ...

  7. 计算机软考初级工程资料,计算机软考网络工程师复习资料及习题(一)

    1. 若是serial0 is up, line protocol is up表示该端口工作正常. 2.若是serial 0 is down, line protocol is down表示路由器到本 ...

  8. 计算机软考网络管理员题,2020年计算机软考网络管理员考前测试题及答案

    2020年计算机软考网络管理员考前测试题及答案 一.选择题: 1.网络协议主要要素为(C). A.数据格式.编码.信号电平 B.数据格式.控制信息.速度匹配 C.语法.语义.定时 D.编码.控制信息. ...

  9. 软考计算机网络初级试题答案,2015计算机软考网络管理员模拟试题练习及答案...

    一.填空题: 1.计算机网络的发展和演变可概括为().()和()三个阶段. 2.计算机网络的功能有数据通信.(资源共享).实现分布式的信息处理和提高计算机系统的可靠性和可用性. 3.计算机网络是由负责 ...

最新文章

  1. **极光推送PHP服务器端推送移动设备消息(Jpush V2 api)
  2. python requests 接口测试_python+requests接口测试基础
  3. python 东八区
  4. 设计模式理解:观察者模式
  5. 远程服务器存储之JDK方式
  6. Linux启动/停止/重启Mysql数据库的方法
  7. 关于C++中vector和set使用sort方法进行排序
  8. jacky解读麻省理工《计算机科学与Python编程导论》第1集
  9. C++ STL--stack/queue 的使用方法
  10. tkinter 隐藏_python Tkinter()如何隐藏UI
  11. IPTV媒体分发技术之一——代理缓存(转)
  12. pn532跳坑小指南
  13. java ajax传值到后台_java ajax发送数据到后台,中文乱码
  14. php static 关键字
  15. 181220每日一句
  16. Atitit 架构师的技术框架体系图 各种引擎列表 脚本引擎 groovy beanshel php nodejs rhino等 表达式引擎技术 Ognl/MVELl等 通讯, rest 命令解
  17. java 一元二次方程_java一元二次方程求根
  18. PRN(20200908):Frosting Weights for Better Continual Training
  19. EasyExcel生成多个exel文件并zip压缩
  20. 8Manage PPM,助力北京测威提升项目运营效益

热门文章

  1. golang 返回值报错 cannot use nil as type string in return argument
  2. ArrayList和LinkedList的各项操作性能比较
  3. Linux C 实现生产者消费者问题
  4. TCP/IP详解--学习笔记(8)-DNS域名系统
  5. Shell脚本个例二
  6. Python学习之While语句小游戏
  7. xampp mysql mac_如何在mac上用终端打开XAMPP自带的MySQL
  8. mysql 生产实践_mysql-主从复制
  9. 计算机cmd shutdown,cmd里面shutdown命令的原因是什么?什么时候显示的?
  10. NeHe教程Qt实现——lesson02