1. 程式人生 > >在同一網段和不同網段通訊的區別

在同一網段和不同網段通訊的區別

下面的表是在同一網段內,主機A和主機B通訊,主機A資料的封裝,可以和第二個表對比一下,基本上是一樣的,只是第二個的目的IP用的是公網地址,因為私有地址是上不了公網的

目的

應用層

Data、資料流

傳輸層、埠

1336

139

Segment、資料分段

網路層、IP地址

192.168.1.1

192.168.1.2

Packet、資料包

資料鏈路層、MAC地址

1111.1111.1111

2222.2222.2222

Frame、資料幀

物理層

Bit、資料位

資料提交到交換機後,交換機對主機A所發出的資料不做任何改動,直接轉發給B(前提是交換機的MAC地址表中有B的MAC地址),這是位於同一網段的通訊過程。下面是位於不同網段的通訊過程

下面的表是源主機的資料封裝過程,沒什麼好說的,

目的

應用層

Data、資料流

傳輸層、埠

1700

21

Segment、資料分段

網路層、IP地址

192.168.1.2

218.69.192.87

Packet、資料包

資料鏈路層、MAC地址

1111.1111.1111

2222.2222.2222

Frame、資料幀

物理層

Bit、資料位

資料從A出來,進入交換機,交換機依然不做任何改動,發給路由器A,下面的表是路由的封裝過程,可以看到源IP的地址已經改變,這是為了要在公網上傳輸,而交換機的源MAC地址和目的MAC地址都已經改變。源MAC地址是了路由A的S0埠的,而目的MAC地址路由B的S0幾口的地址,這樣就可以看出來了,原來在公網上,每經過一個路由MAC地址就會相應改變,而IP地址是不變的

目的

應用層

Data、資料流

傳輸層、埠

1700

21

Segment、資料分段

網路層、IP地址

218.68.45.1

218.69.192.87

Packet、資料包

資料鏈路層、MAC地址

3333.3333.3333.3333

4444.4444.4444.4444

Frame、資料幀

物理層

Bit、資料位

相關推薦

同一不同通訊區別

下面的表是在同一網段內,主機A和主機B通訊,主機A資料的封裝,可以和第二個表對比一下,基本上是一樣的,只是第二個的目的IP用的是公網地址,因為私有地址是上不了公網的。 源 目的 應用層 Data、資料流 傳輸層、埠 1336 139

不同裝置通訊原理詳解

在當今的乙太網絡通訊中,在IP資料包中有兩個必不可少的地址,那就是IP地址和網絡卡地址(即MAC地址),在資料包中,無論是IP地址還是MAC地址,都有源地址和目標地址,因為通訊是雙方的,所以就必須同時擁有雙方的地址!在同一IP網路中通訊,將會發生以下事件: 主機A與主機B通

同個不同的ping過程

略有增刪改。 在這裡講ping的兩情況:一種是同一網段內,一種是跨網段的ping。 一、同一網段內 首先,如果主機A,要去ping主機B,那麼主機A,就要封裝二層報文,他會先查自己的ARP快取表(IP-MAC的對映),如果沒有B的MAC地址,A就會向外傳送一個AR

關於同一交換機下設定不同的PC的通訊的猜測

PC A IP: 192.168.1.10 PC B IP: 192.168.2.20 子網掩碼24位, A和B都連線到一臺二層交換機上, 交換機上沒有再接其他裝置.A和B能否通訊? 從網上搜索了一下, 發現有很多人問這個問題, 但是大家的回答都很抽象, 有些不明白. 說是

第十一期 小型企業自動分配IP地址不同通信

模式 abi 通信 lease info create 功能 5.0 選擇 實驗目的:1.DHCP自動分配地址2.Vlan間通信實驗步驟: 在兩臺二層交換機上創建vlan【sw1?vlan10 sw2?vlan20】並將三個端口加入相應的vlan中[sw1]vlan 10

利用單個三層交換機實現不同vlan不同之間互通(華為cisco)

作者:【吳業亮】 一、華為三層交換機實現不同網段和不同vlan間互通 目標實現:pc1和pc2之間互通 1、拓撲圖 2、三層交換機配置: <S1>display curre

oracle RAC叢集更改public網路(同一不同都適用)

oracle 11g rac 修改IP,主機名無法修改 原IP資訊 192.168.1.10 rac01 192.168.1.12 rac02 Private 192.168.56.10 rac01-priv 192.168.56.12 rac

資料在同通訊流程

情景一:同一廣播域內,兩臺主機通訊過程。     我們知道兩主機要通訊傳送資料時,就要把應用資料封裝成IP包(因為我們的網路大多都是TCP/IP的乙太網了),然後再交給下一層資料鏈路層繼續封裝

[k8s]kube-router替代kube-proxy實現svcpod

config文件 開啟 ref ldp auth pam ext pro red 也是基於cni網絡, 1.替代了kube-proxy組件,無需在部署kube-router,解決了svc網絡 2.自帶cni,bgp,解決了pod網絡 3.基於ipvs轉發 4.路由傳

3.NFV場景下的風河Openstack實戰:創建Provider外部

mark log 外部 stack openstack tex term cto col 3.NFV場景下的風河Openstack實戰:創建Provider網絡和外部網絡

kettle 合並記錄步驟中的 關鍵字 比較字的說明

關鍵字 變化 步驟 bsp kettle 設置 名稱 同時 比較 該步驟用於將兩個不同來源的數據合並,這兩個來源的數據分別為舊數據和新數據,該步驟將舊數據和新數據按照指定的關鍵字匹配、比較、合並。 需要設置的參數: 舊數據來源:舊數據來源的步驟 新數據來源。新數據來

Activity並行排他

true 數據 並不會 block glob action cer ans ransac 說一說activiti中的排他網關和並行網關 activiti工作流中我們經常用到的網關有兩種: 1. Exclusive Gateway 排他網關

Mysql 如何設置字自動獲取當前時間,附帶添加字修改字的例子

mes 設置默認時間 table pda mod -- creat column ble --添加CreateTime 設置默認時間 CURRENT_TIMESTAMP ALTER TABLE `table_name`ADD COLUMN `CreateTime` d

面向對象類成員之靜態字普通字以及普通方法的比較

() __init__ 方法 pro 類成員 obj 結果 類的方法 col # 自己訪問自己的成員 # 類中的方法訪問的時候,要先創建對象 class Provice: country = "中國" def __init__(self, name):

centos 7 檢視內ipip

centos7 檢視內網的ip,使用ifconfig 或在後面加上引數,都可以檢視內網的ip,下面的10.105.33.17 即是內網的ip [[email protected]_33_17_centos ~]#ifconfig -a eth0: flags=4163<U

IPIP的區別以及作用

IP分類 A類:1.0.0.0-127.255.255.255 B類:128.0.0.0-191.255.255.255 C類:192.0.0.0-223.255.255.255 D類和E類被保留,不能使用。 D 類地址用於在IP網路中的 組播

Docker指定指定橋IP

$ docker network ls NETWORK ID          NAME                DRIVER 7fca4eb8c647        bridge              bridge 9f904ee27bf5    

配置內郵件郵件互發

   配置內網郵件伺服器和外網郵件伺服器互發郵件    郵件系統的主要功能是傳遞郵件,使使用者通過電子郵件來交流彼此的資訊,郵件傳輸功能決定了郵件的處理和傳遞方式。Exchange 2007的管理員可以通過配置中心傳輸伺服器來實現企業內部郵件與外部郵件的溝通,從而達到資訊的

劃分聚合

為了解決IPv4網路地址的不足,誕生了VLSM 和 CIDR技術。 VLSM 主要用於IPv4子網的劃分 CIDR 主要用於IPv4子網的聚合 (1)VLSM 子網劃分的基本思想 子網這個概念是在有VLSM(Variable Length

通過JS獲取真實的外IPIP以及IPv6地址

由於需求需要獲取到本機ip地址,查了半天相關只是不知所云,最後偶然得已法,遂試,果然ok,直接看下文。 通過JS獲取你真實的外網IP和內網IP以及IPv6地址,就算開代理也沒有用,想想真是太6,還能不能愉快的裝逼了,效果如下: