CCNA学习指南第二章
TCP/IP协议族简介:
TCP(传输控制协议)/IP(因特网协议):由美国国防部开发的,现在互连网基本上都是使用TCP/IP的的模型,TCP/IP分4层结构,和OSI七层模型对应该关系:OSI高三层对应TCP/IP的应用层;OSI传输层对TCP/IP的主机到主机层;OSI网络层对TCP/IP的因特网层;OSI数据链路层和物理层对TCP/IP的网络接入层。
TCP/IP是一个大的协议族,里面包含了很我协议,每层都有自己一些协议。
应用层(application、layer)协议常见的有:telnet、ftp(文件传输协议)、tftp(简单文件伟输协议)、nfs(网络文件系统)、smtp(简单邮件传输协议)、lpd(行式打印机守护进程)、XWindow、dns(域名系统)、snmp(简单网络管理系统)、dhcp(动态主机地址发配协议)。
主机到主机层常见的两大协议:TCP(传输控制协议)、UDP(用户数据报协议).。
TCP报头由20字节组成:源端口号(16位)、目地端口号(16位)、序列号(32位)、确认应答号(32位)、头长度(4位)、保留(6位)、代码位(6位)、窗口(16位)、校验和(16位)、紧急(16位)。如果有选项,TCP报头由24字节组成,选项(32位),后面跟上层数据。
UDP报头由8字节组成:源端口号(16位)、目地端口号(16位)、长度(16位)、校检和(16位),后面跟上层数据。
TCP和UDP区别:TCP是一个有序的、可靠的、面向连接的、虚电路、确认、窗口流量控制。UDP是一个无序的、不可靠、无连接、低开销、无确认、没有窗口和流量控制的。
TCP和UDP都是通过端口号与上层通信,TCP常见端口号:telnet(23)、smtp(25)、http(80)、ftp(21)、DNS(53)、HTTPS(443)。UDP常见的:SNMP(161)、TFTP(69)、DNS(53)。
因特网层协议有:IP(因特网协议)、ICMP(因特网报文控制协议)、ARP(地址解析协议)、RARP(反向地址解析协议)、代理ARP。
IP报头由24字节组成:版本(4位)、报头长度(4位)、优先级和服务类型(8位)、总长度(16位)、标识(16位)、标志(3位)分段偏移(13位)、存活期(8位)、协议(8位)、报头校验和(16位)、源IP地址(32位)、目地IP地址(32位)、选项(0或32位)、上层数据。
在IP的报头协议字段中的协议:ICMP(1)、IPinIP(4)、IGRP(9)、EIGRP(88)、OSPF(89)、IPV6(41)、GRE(47)、L2TP(115)。
ICMP(因特网控制报文协议)工作在网络层,它被IP提供许多不同的服务。ICMP能为主机提供有关网络故障的信息,被封装在IP数据报内。
ARP(地址解析协议)是由已知的IP地址查找相应的物理MAC地址。
RARP(反向地址解析协议)是由自己的MAC向网络上请求的IP地址,一般就用在无盘工作站。
IP术语:
位:一位就一个数字,要么0要么1。
字节:一字节就等于8位。
八位位组:就是8位,可以完全和字节互换。
网络地址:将数据包发送到远程网络中路由做用的名称。
广播地址:被应用程序和主机将信息发送到所有网络节点的地址。
转载于:https://blog.51cto.com/899376/1312525
CCNA学习指南第二章相关推荐
- [小猫学NA]CCNA学习指南第二章笔记
TCP/IP模型(DoD模型)是由美国国防部(DOD提出的)想对于OSI7层模型,它只有4层<?xml:namespace prefix = o ns = "urn:schemas-m ...
- CCNA学习指南十三章
IPV6 IPV6地址类型: 单播地址:单播地址分为: 1.全球单播地址,是典型的.可路由的通用地址,像IPV4中的通用地址一样. 2.链路本地地址,就是IPV4中的专用(私有)地址,它们是不能路由的 ...
- Shell脚本学习指南 - 第二章入门篇
shell脚本的第一行#! #! /bin/awk -f 内核会扫描文件开头的#!后面内容,跳过所有空白符号,寻求可以用来执行程序的解释器的full path和option(option后面的空格会识 ...
- 《CCNA学习指南:Cisco网络设备互连(ICND1)(第4版)》——1.10节本章小结
本节书摘来自异步社区<CCNA学习指南:Cisco网络设备互连(ICND1)(第4版)>一书中的第1章,第1.10节本章小结,作者[美]Anthony Sequeira,更多章节内容可以访 ...
- 《CCNA学习指南:数据中心(640-911)》——1.3 物理网络拓扑
本节书摘来自异步社区<CCNA学习指南:数据中心(640-911)>一书中的第1章,第1.3节,作者: [美]Gary R. Wright(加里 R.赖特) , W. Richard St ...
- 《CCNA学习指南:Cisco网络设备互连(ICND1)(第4版)》——1.13节生产网络模拟问题1-1...
本节书摘来自异步社区<CCNA学习指南:Cisco网络设备互连(ICND1)(第4版)>一书中的第1章,第1.13节生产网络模拟问题1-1,作者[美]Anthony Sequeira,更多 ...
- Python精确指南——第二章 界面开发
2 Python GUI 借助Python语言的优势,使用Python的界面库开发界面程序,开发周期更短.但因为Python的界面开发库底层实现一般不是Python,只是为Python封装的接口,所以 ...
- 《CCNA学习指南:数据中心(640-911)》——1.6 考试要点
本节书摘来自异步社区<CCNA学习指南:数据中心(640-911)>一书中的第1章,第1.6节,作者: [美]Gary R. Wright(加里 R.赖特) , W. Richard St ...
- 《CCNA学习指南:数据中心(640-911)》——2.2 网络互联模型
本节书摘来自异步社区<CCNA学习指南:数据中心(640-911)>一书中的第2章,第2.2节,作者: [美]Gary R. Wright(加里 R.赖特) , W. Richard St ...
最新文章
- 解决 Windows Docker 安装 Gitlab Volume 权限问题
- CodeForces 471C MUH and House of Cards
- 两个具有相同的名称在CLASSPATH中的类
- 用 chown 和 chmod 修改目录所属用户及权限
- Java SecurityManager checkPackageDefinition()方法与示例
- php点击按钮跳转页面heeader,php - 通过FPDF生成后插入水印并打印PDF - SO中文参考 - www.soinside.com...
- 【浏览器】浏览器模式与文档模式区别
- Java多线程学习九:如何正确关闭线程池?shutdown 和 shutdownNow 的区别
- wxpython2.8_wxPython 2.8 Application Development Cookbook英文pdf版
- SQL Server 中WITH (NOLOCK)
- 计算机硬件性能指标参考
- 小白如何打造一个基础的留言板网站(一)
- git 出现错误fatal: Unable to create ‘project_path/.git/index.lock‘: File exists.
- 英语3500词(九)future universe主题(2022.1.21)
- 常用遥感SIF和GPP数据集
- 二叉树的左视图-Python
- 解决Typora导出文件为其他格式时图片无法显示或者发给别人
- 小博老师收集Java经典面试题 ——Servlet和JSP常见面试题
- Large Division-----同余模定理(大数的求余)
- 做模具用计算机做什么的,一种工业用计算机壳体模具的制作方法