null 基础知识
4 TCP/IP
上一章知识回顾上一章知识回顾下列各数为十六进制表示的8位二进制数。当它们被解释为带符号整数时,它们所表示的十进制数是多少?当他们被解释为无符号整数时,它们所表示的十进制数是多少?
1) D8 2) FF内容进度内容进度TCP/IP与OSI概述
IP地址
布尔运算
IP类型
子网掩码TCP/IP概述TCP/IP概述互联网
ARPANET,互联网的前身
NSF Net网络(教育科研网络 )
TCP/IP
美国国防部
基于TCP/IP的4.2 BSD
不同网络之间的通信
Internet
WWW概念的提出
Mosaic的WWW客户程序
PPP使得家庭用户可方便访问Internet
TCP/IP概述TCP/IP概述层次结构OSITCP/IP应用层/Applicaton应用层/Application物理层/Physical数据链路层/Link数据链路层/Data Link网络层/Network网络层/Network传输层/Transport传输层/Transport会话层/Session表示层/PresenntationTCP/IPTCP/IP数据链路层
功能
实现在传输介质上传输比特流
物理层定义了建立、维护和拆除物理链路的
规范
编程规范下载gsp规范下载钢格栅规范下载警徽规范下载建设厅规范下载
和
标准
excel标准偏差excel标准偏差函数exl标准差函数国标检验抽样标准表免费下载红头文件格式标准下载
(机械特性、电气特性、功能特性、规程特性)
接口卡
不包括介质
设备驱动
ARP
协议
离婚协议模板下载合伙人协议 下载渠道分销协议免费下载敬业协议下载授课协议下载
MAC,每个网卡都有的唯一的硬件地址
IP地址对应到MAC
RARP协议
反向解析
MAC到IP地址nullEthernet adapter 本地连接:
Connection-specific DNS Suffix . :
Description . . . . . . . . . . . : NVIDIA nForce Networking Controller
Physical Address. . . . . . . . . : 00-22-15-84-44-EE
Dhcp Enabled. . . . . . . . . . . : No
IP Address. . . . . . . . . . . . : 10.20.154.116
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :IP地址与MAC地址IP地址与MAC地址网络层功能网络层功能完成数据包寻址和路由的功能走哪一条?TCP/IPTCP/IP网络层
ICMP
报告
软件系统测试报告下载sgs报告如何下载关于路面塌陷情况报告535n,sgs报告怎么下载竣工报告下载
错误
控制消息
Ping
IP
无连接的协议
负责在主机之间寻址
设定路由TCP/IPTCP/IP传输层
建立应用间的端到端连接
面向连接:会话建立、数据传输、会话拆除
无连接:不保证数据的有序到达
TCP
面向连接
可靠
ACK应答
UDP( IP电话、QQ视频聊天采用的是UDP协议)
无连接
不可靠
端口nullnullTCP三次握手 TCP三次握手 SYN:同步标志
ACK:确认标志
SYN=1,ACK=0,表示连接请求消息
SYN=1,ACK=1,表示同意建立连接消息
RST:复位标志
用于复位相应的TCP连接。
URG:紧急标志
紧急指针是否有效。
PSH:推标志
该标志置位时,接收端不将该数据进行队列处理,而是尽可能快将数据转由应用处理。
FIN:结束标志
带有该标志置位的数据包用来结束一个TCP回话,但对应端口仍处于开放状态,准备接收后续数据。TCP三次握手TCP三次握手TCP三次握手TCP三次握手TCP/IPTCP/IP应用层
主要负责用户和应用程序之间的通信。协调设备和软件的多样性问题;解决系统中文件传输问题。
FTP
HTTP
DNS
Telnet
……OSIOSI层次结构OSITCP/IP应用层/Applicaton应用层/Application物理层/Physical数据链路层/Link数据链路层/Data Link网络层/Network网络层/Network传输层/Transport传输层/Transport会话层/Session表示层/PresenntationOSIOSI物理层(Physical Layer) 物理层规定了激活、维持、关闭通信端点之间的机械特性、电气特性、功能特性以及过程特性。该层为上层协议提供了一个传输数据的物理媒体。
数据的单位称为比特(bit)。 null数据链路层(Data Link Layer) 数据链路层在不可靠的物理介质上提供可靠的传输。该层的作用包括:物理地址寻址、数据的成帧、流量控制、数据的检错、重发等。
数据的单位称为帧(frame)。 null网络层(Network Layer) 网络层负责对子网间的数据包进行路由选择。此外,网络层还可以实现拥塞控制、网际互连等功能。
null传输层(Transport Layer) 传输层是第一个端到端,即主机到主机的层次。传输层负责将上层数据分段并提供端到端的、可靠的或不可靠的传输。此外,传输层还要处理端到端的差错控制和流量控制问题。 null会话层(Session Layer) 会话层管理主机之间的会话进程,即负责建立、管理、终止进程之间的会话。会话层还利用在数据中插入校验点来实现数据的同步。 null表示层(Presentation Layer) 表示层对上层数据或信息进行变换以保证一个主机应用层信息可以被另一个主机的应用程序理解。表示层的数据转换包括数据的加密、压缩、格式转换等。 表示层协议的代表包括:ASCII、ASN.1、JPEG、MPEG等。 null应用层(Application Layer) 应用层为操作系统或网络应用程序提供访问网络服务的接口。 应用层协议的代表包括:Telnet、FTP、HTTP、SNMP等。 null数据封装数据封装TCP/IP概述TCP/IP概述数据的封装
null第二层(数据链路层):交换机
第三层(网络层):路由器nullnullTCP/IP概述TCP/IP概述各层的传输单位各层的传输单位内容进度内容进度TCP/IP概述
IP地址
布尔运算
IP类型
子网掩码IP地址的特点IP地址的特点IP地址为32位长
每个IP地址被分成四组,每组8位,用句点隔开
每组数字的大小范围为0-255
10000011 01101011 00000011 00010001
131.107.3.17
没有划分子网:IP地址 = 网络号 + 主机号
“主机号”划分子网后:
主机号 = 子网号 + (小)主机号
IP地址 = 网络号+ 子网号 + (小)主机号 IP类型IP类型每个地址包含两部分:网络号和主机号
IP地址中网络部分可以说明该设备是否属于A类、B类、C类、D类或E类网。IP类型IP类型保留地址
网络号
10
127(环路测试,127.0.0.1指本机)
172.16.0.0-172.31.255.255
192.168.*.*
主机号
全0(表示子网)
全1(广播)
子网掩码子网掩码掩码
为什么要使用掩码技术
掩码技术的实现方式“非”“非”非/not“与”、“或”“与”、“或”与/and
或/or
判断两个IP是否在同一子网中判断两个IP是否在同一子网中如何判断两个IP地址是否在同一个子网中
主机A: IP=61.48.167.25 子网掩码=255.255.255.192
主机B: IP=61.48.167.224 子网掩码=255.255.255.192
判断的步骤:
将IP地址和子网掩码转换成二进制
将IP地址和子网掩码按位进行与运算
得出子网号,判断是否相等
内容进度内容进度TCP/IP概述
IP地址
布尔运算
IP类型
子网掩码作业作业编程实现——C语言习题
100以内偶数的和
”九九乘法表”
解释全局变量与局部变量
for( ; 1 ; )什么意思?