前言:中文期刊網精心挑選了納稅管理論文范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。
納稅管理論文范文1
摘要:目前,商業環節增值稅收入逐年遞減,其中存在的問題較集中地突出了我國現行增值稅存在的稅基和稅負的監控、征管信息的獲取、共享等深層次的稅收征管問題。因此,建議加強對增值稅一般納稅人及小規模納稅人的管理,加強對分支機構的管理,實施納稅評估制度,強化對企業的稅收監督和稽查,健全社會化的稅收綜合管理網絡。
關鍵詞:增值稅;納稅評估;稅收監督
自新稅制建立以來,從福建省看,商業增值稅收人隨著經濟增長而不斷增長,但商業增值稅收入增長幅度低于商業企業增加值的增長幅度。據統計,我省商業企業增加值1996~1999年分別比上年增長16.2%、18.3%、13.8%和14.5%,而同期我省商業增值稅收入分別比上年增長7.5%、8.3%、5.5%和6.9%.商業增值稅占國內增值稅收入的比重也不理想,1997~1999年商業增值稅收入占全省國內增值稅收人的比重分別為24.9%、24.1%、23.6%.筆者認為,這除去商業經濟結構變化、稅源轉移等因素外,也有稅務機關日常管理不到位的問題。比如,對一般納稅人的認定只注重銷售額,而忽視健全帳證要求;引導推進小規模納稅人健全帳證工作不力;重增值稅專用發票管理,輕普通發票管理;一般納稅人稅負普遍下降,零稅負或負稅負的商業企業占一定比例;小規模納稅人和個體商戶普遍采取核定征稅,并且核定額不足;征收機關日常監管和稅務稽查沒有突出重點,稅款普遍流失,等等。這里從分析商業環節增值稅問題的原因入手進行探討,以尋求堵漏辦法。
一、我國商業環節增值稅存在問題的成因
(一)產業結構調整,造成商業稅收正常的遞減。
1.經濟結構調整優先發展地方特色的第三產業,造成了商業稅收正常的遞減。各地優先發展有特色的第三產業,作為新的增長點加以培養,新的消費觀念和消費方式的形成和地方政府有意無意的引導,導致了稅源結構變化,如,各級批發商業企業轉制后改為有經濟效益的文化娛樂場所;有經濟實力的單位和企業熱衷于投資經營賓館、酒樓、餐館、酒吧以及夜總會等非增值稅的第三產業。這樣,各地體現增值稅稅源不但沒有增加,而且還不斷減少,同時也體現了營業稅收人增加,增值稅收入減少。
2.小規模商業企業受東南亞金融危機沖擊,瀕臨倒閉。近幾年,受東南亞金融危機沖擊,國內外經濟形勢滑坡,一蹶不振,致使許多小規模商業企業營銷上不去。有的企業拖欠銀行貸款,而被凍結戶頭,無法經營,被取消一般納稅人資格;有相當一部分企業為工業企業代銷機構,工廠不景氣,商業貨源不暢,消費者購買力不強,進銷差小,無利可圖,被迫關閉停業。
3.市場競爭激烈,必然引起稅收結構調整和商業稅收減少。一是工業企業采取直銷的營銷策略,主動應對市場的競爭,減少了商業環節的銷售額。工業企業為擴大其產品市場占有份額,同時也為減少銷售費用、流通環節和經營風險,利用其對產品性能及市場比較熟悉的優勢,直接在銷售地設分支機構銷售其產品,直接參與產品流通;特別是電子商務這一新型直銷方式的出現,使得過去貨物通過商業環節流通轉移到了工業環節;二是激烈的競爭促使商業環節購銷差額減少。據1999、2000兩年度福建省稅源普查資料顯示,商業毛利率從10.3%下降為9.06%;特別是我國即將加入WT0,開放零售市場,世界知名大型超市憑借先進的管理經驗所實行的低價銷售的介入,加劇了國內商業企業的競爭,促使商業企業分化,價廉物美的大型超市日益占據商場的主要份額,使原本不是很高的商業環節的毛利率仍有下降趨勢;此外,增值稅購進扣稅法有推遲實現稅款因素,部分新開業的商業企業在經營生長期稅收倒掛或者“零稅負”現象嚴重。一些新開業的大型零售商業企業在經營初期大量取得進項專用發票,而在經營生長期間進項稅款長期留抵,無稅可收。當商業無利可圖時,就關門不干了。
(二)商家偷稅行為較為隱蔽,造成商業增值稅非正常遞減。
1.廠家各種名義的直接貼補返利等非正常手段嚴重侵蝕了增值稅稅基。如一些工商企業跨越中間經銷環節通過報銷費用、現金、實物獎勵、銷量提成等方式直接向經銷商返利,經營者此部分收入又不作帳,規避了商業環節稅收。
2.現金交易具有極大的隱蔽性、欺騙性,給商業環節偷稅的查處增加了重重困難。特別是以零售為主的各商業企業,位于增值稅鏈條的末端,由于缺乏與稅收征管相配套的各種經濟行政管理手段,現金銷售,多頭開戶,銷售不開發票,開“大頭小尾”發票,大量采取“體外循環”手法進行偷稅等,商業企業這些問題仍然相當嚴重。
(三)稅基不寬,稅源轉移影響增值稅增長的問題不可忽視。
增值稅鏈條不完整,使建材、飲食、娛樂業等仍實行營業稅,存在偷稅隱患的問題突出。以建材商品為例,建筑業在生產過程中需消耗大量的貨物,但由于該行業征收營業稅,作為建材等物資最終消費者的施工單位,在購進上述貨物不需要取得增值稅專用發票,甚至發包單位也不需要取得普通發票,造成增值稅管理鏈條中斷。此外,受地方財政的干預,使稅源發生轉移。各地自行制定的名目繁多的地方財政稅收返還優惠政策,影響了商業企業在不同銷售環節和地區的正常定價,誘導商業企業利潤跨地區間不正常收入轉移,其中以企業外設經銷機構商業增值稅最為明顯。
(四)商業增值稅征管不是十分到位。
商業企業進項差價的減少和工業企業的直銷行為僅會引起商業增值稅稅額的減少和稅負的下降,但商業企業負稅負等異常申報的增加,則要歸結為企業不正常的偷逃稅行為。因此,面對曾一度擴散的商業增值稅異常申報,有必要審視目前的商業增值稅征管情況。
1.商業企業的應納稅額監控不力。一是帳證健全是監測工作的重要前提。目前,企業帳證不全,有帳不作,作假帳或作兩套帳的問題仍然比較突出;二是監控指標還不能反映企業的經營情況。各商業企業經營商品品種、商品價格以及經營規模差異較大,再加上融資渠道和營銷方式的多樣化,使得單一用某一戶商業企業稅負等指標推斷其他商業企業的納稅情況缺乏可信度,尤其是應用在增值稅納稅評估上,因缺少必要的佐證材料而收效不大。
2.征管手段相對滯后。一是征管信息來源渠道單一。目前,稅務部門能取得的納稅人的有關信息,主要通過企業在納稅申報時提供的一些比較粗略的資料,其真實性完全取決于納稅人的誠實與否,在具體管理過程中,處于被動局面,在此基礎上實施稅務稽查必然也難以奏效。同時通過企業以外的信息渠道獲取必要的商業企業經營情況和相關資料幾乎無法保證。二是征管手段落后。目前商業企業管理開始廣泛使用現代化的電子設備,越來越多的大型商場,特別是倉儲超市收銀記錄、統計以及進銷存等帳務處理已經使用電算化。而稅務征收仍實行企業填報納稅申報表到申報服務廳錄入計算機申報,事后下企業短時間檢查的征收方式,數字化程度低,與企業管理電算化不相適應。三是征收方式呆板。對商業企業征收的方式有查帳征收、核定征收和定額征收三種方式,目前,沒有嚴格地劃分其適用范圍,定額征收較查帳征收征稅成本和稅收負擔要低已是公開的秘密,征收方式不易變,導致納稅人特別是小規模個體私營經濟建帳沒有積極性,使征管質量提高艱難。
3.稅務稽查效果帶有局限性。商業企業屬中間流通環節,經營貨物品類繁多,再加上直接發貨制及跨地區間的倉庫的設置以及各種靈活代銷辦法,用傳統的征收方式盤存納稅人貨物十分困難,也影響企業經營;同時,稅務稽查部門查稅不求質量,只求數量,直接影響了稅務稽查的威懾作用。
4.發票使用不規范。長期以來由于我國消費者缺乏購物索取發票的習慣。商業企業,尤其是從事零售的商業企業,銷售貨物習慣于未按規定開具發票,或以自制調撥單或提貨單等內部核算憑據代替發票,開具發票的銷售額和實際銷售額之間存在偏差,納稅人利用“移花接木”等手段隱瞞某些商品的銷售收入,主管國稅機關又無法監控納稅人的稅基,造成增值稅流失。
二、建議與對策
商業增值稅征管中存在的問題,較集中地突出了我國現有增值稅存在的稅基和稅負的監控、征管信息的獲取、共享等深層次的稅收征管問題,因此,解決商業增值稅的征管問題也決不能采取“頭痛醫頭,腳痛醫腳”的作法,除健全現行稅制外,應用系統的現代的征收管理手段解決適應新形勢下商業增值稅的稅收流失問題。
(一)加強增值稅一般納稅人管理。
1.嚴格執行一般納稅人認定管理。按現行稅法規定年銷售額和健全帳證的商業企業都應認定為一般納稅人。但是,各地執行此規定有偏頗,如,批零企業為商品最終消費環節,消費者不需要也不能開具增值稅專用發票;分支機構推銷產品既不開票,也不直接收款,因此,對以上一定規模商業企業不愿意納入一般納稅人管理,然而,為了省事,稅務機關也不按規定督促其申請認定一般納稅人,這個問題各地很普遍。筆者認為,各地稅務機關必須嚴格執行一般納稅人認定規定,凡是年銷售額達到180萬元和帳證健全的商業企業都應按規定申請認定為一般納稅人;對已具備條件的商業企業不申請一般納稅人,按規定以銷項稅額全額征收增值稅,絕不姑息遷就。這是增值稅管理的需要,也使增值稅鏈條不會中斷,從而,可以增加稅收收入。
2,完善商業一般納稅人管理制度。應該看到,增值稅一般納稅人制度具有約束納稅人的作用,而小規模納稅人稅收政策則不具有此特性。一般納稅人,即使銷售貨物不申報納稅,但其購進貨物時卻以消費身份負擔了購進貨物應抵扣的稅款,因此,規模較小的一般納稅人企業,尤其是中小商業企業,保留其一般納稅人資格管理的意義大于稅款征收的意義。為此:一是保持現有的商業增值稅一般納稅人規模的穩定。一經認定,除非納稅人偷稅、關閉、破產,則不應輕易取消,對存在不良記錄的商業增值稅一般納稅人,則限期整改,在整改期間取消其進項抵扣權。二是對新認定的商業增值稅一般納稅人在認定的初期(一年)實行暫認定一般納稅人管理,應開具的增值稅專用發票實行“代管監開”。其進項發票在貨票款一致情況下,才能給予抵扣。
(二)加強小規模納稅人稅收管理。
1.繼續推進小規模納稅人建帳建證。對小規模納稅人建帳建制,嚴格其財務會計核算,實行查帳征收,減少稅收流失,是國務院和國家稅務總局多年來工作部署的要求,但是,各地稅務機關因抓小規模納稅人建帳建證工作難以奏效,而幾乎放棄了這項工作,這對依法治稅十分不利。因此,筆者認為,稅務機關是收稅的,收稅的依據是什么?大量小規模納稅人繼續使用“雙定”征稅肯定不行了,繼續引導推進小規模納稅人建帳建證十分必要,而且,態度要堅決,措施要得力。應該做到建帳一戶,成功一戶,并及時改變征收方式。至于小規模納稅人建帳建證后稅負低不可怕,稅務機關還有最后一道防線,即加強稅務稽查,要以稅務稽查來確保建真帳。對查出小規模納稅人建假帳的,要依法補稅和處罰,并公開曝光。同時,對小規模納稅人建真帳,納稅態度又好的,只要其達到一般納稅人標準和條件,就可鼓勵申請升格,按一般納稅人管理。
2.完善定期定額戶的管理辦法。在保持原定額基數的前提下,實行稅務機關采用各種測定法估算出銷售額,與同行業會互評定額相結合的做法,來確定“雙定戶”本期銷售額,做到既公開透明,又相互監督;在定額的評定期限上,不宜過長,最好每半年調整一次。同時,在調整“雙定戶”銷售額時,稅務機關應講究核定的銷售額有升有降,合理又合法。此外,應加強對“雙定戶”會計基礎知識的培訓,引導其記帳規范,建帳符合標準。
3.加強商場柜臺承包租賃戶的征管。通過增強與出租方的信息聯系溝通,掌握承包租賃戶的開業、經營情況,同時,實行商場統一收銀,代收代繳增值稅管理辦法,把承包租賃戶的應納稅額及時、足額解繳入庫,有利于征收機關與商場共同監管。
(三)加強分支機構的稅收管理。
目前,為適應市場經濟需要,工業企業的銷售網點遍及全國各地,雖然國家稅務總局有137號文件,但是,稅務機關對分支機構的稅收管理還不夠規范,造成經營地稅源大量流失。因此,本人認為,一是加強分支機構稅務登記管理和發票管理。對于各類分支機構,不管是經營范圍和形式如何,均應按《征管法》規定辦理注冊稅務登記;在發票的領購管理上,實行發票保證金(人)和限期繳銷發票等制度;二是完善分支機構增值稅政策管理規定。分支機構不論是否開票或收取貨款,原則上由其所在地稅務機關征收增值稅。分支機構需要總機構匯總繳納增值稅的由總機構提出,報有權稅務機關審批,并建立納稅信息聯系制度。同時,對匯總繳納的分支機構采用按銷售額依一定比例在其所在地稅務機關預繳增值稅,其預繳稅款可在總機構應納稅額中進行抵減。
(四)實施增值稅納稅評估制度。
增值稅納稅評估制度旨在全面提高納稅人申報納稅的準確性和稅務機關征收管理質量,突出對一般納稅人涉稅行為的防范監控,及時發現并處理納稅申報情況,在納稅評估的操作過程中,應全面掌握一般納稅人的涉稅資料,嚴格按照申報審核、案頭評估、下戶核查、稅務處理等步驟進行。因此,為了做好增值稅納稅評估,我們必須做好以下幾項工作:
1.準確采集納稅資料,提高資料的利用效率。根據增值稅納稅評估工作要求,有針對性地選擇收集、積累所需的納稅人的各種與納稅相關的,諸如銷售情況、貨物購人情況、發票使用情況以及財務變動情況等各種當年和歷史資料,并對獲得的納稅資料進行歸類、匯總、相互對照,并運用適當的方法加以運算、分析、處理,充分發揮增值稅進銷之間相互稽核作用,加強貨物進出企業監督,為稅務機關提供案頭評估參考數據。有條件的可以逐步通過稅企聯網實現。這對于日新月異的電子商務下增值稅的征管有著現實意義。
2.建立增值稅納稅評估的分析指標體系。包括細化篩選參照指標,如按國家統計局行業劃分標準統計出本地商業系統的諸如平均稅負率、銷售額變動率、進項稅額變動率、存貨變動率、毛利率等納稅評估所需的各項指標。同時,收集本地(市)、省乃至全國同行業的財務指標參考資料,并進行比較、分析和修正,提高指標的準確性;同時設置具體企業考核資料指標,正確選擇使用各種案頭評估測定辦法,能根據已收集掌握的有關企業貨物、資金變動資料,通過恰當的運算,推算出納稅人本期大體銷售額、進項稅額和應納稅額,提高納稅評估質量。
3.設置納稅評估機構,充實評估專業人員。隨著稽查機構設置轉變,各地稅務機關應設立專門的稅收稽核或納稅評估機構,將原來的征管分局配備一級稽查人員改為稅收稽核或納稅評估人員,合理調整崗位和明確職責,側重于通過納稅人申報資料的評估分析,下戶核查,堵塞漏洞。這樣,可以轉變增加稅收依靠查補的傳統做法,以增強稅收管理專業化力度。
4.根據納稅人信譽評定納稅人的納稅評估頻率。對納稅人的納稅行為進行記錄,作為評定納稅人的分類管理定等次的標準,不同等次設置不同的納稅評估頻率,合理分配征管力量,即實行稽核基礎上的動態分類征管。在一個公歷年度內對稽核后評選A級信譽等次的商業企業,可以實行一年免審優待;對評定B、C級信譽等次的商業企業可以實行定期的納稅評估,以鼓勵商業企業遵章納稅,鞭策信譽不佳的企業改變形象,爭取升級。
(五)強化商業企業稅收監督。
1.完善發票使用制度。各地稅務機關發票管理工作應從注重增值稅專用發票管理轉變到專用發票與普通發票并重管理上來,規定所有單位和個人購買貨物有權利與義務索取發票,并禁止商業企業利用各種內部憑據替票,納稅人違反發票管理規定依法處理。對定期定額戶亦實行定額發票管理制度。同時,在全國各地普遍開展發票搖獎和不開發票處罰活動。在各商家張貼公告,告知消費者在購買商品時有索取發票的權利和義務,形成消費者購物自覺索取發票的社會氛圍。堅持盡快推廣使用稅控收銀機及稅控加油機,把納稅人銷售收入納入稅務監督之列,同時,促進稅收收入的增長。
2.對商業企業的財務管理等管理軟件,稅務機關如何介入管理,應盡快出臺相關的辦法。比如,商業企業有義務向征稅機關提供使用電算化記帳的軟件的共享信息,有義務按稅務機關要求報送規范化納稅申報資料等,避免企業自行變更原始記錄或利用現代化手段偷逃稅款。
3.推行片管員制度。稅務機關取消專管員以后,應推行商業企業片管員制度,確定片管員工作崗位和職責,督促其經常下戶了解納稅人經營情況,催繳稅款,指派下戶進行貨物盤點,主要應通過不定期分柜重點核查,掌握納稅人購銷的來龍去脈;并加強對非正常損失進項稅的管理。
(六)強化稽查功能,突出重點到位。
為了保證各項商業征管措施到位,促進納稅人健全帳證,依法納稅,強化稅務稽查功能十分必要。首先,每年必須開展一次商業增值稅專項檢查,以查促管;其次,加強稅務稽查的重點應放在連續異常申報戶、納稅評估移送的嫌疑戶,帳證不健全戶、申報停歇業戶和違章使用發票戶。再次,按照稅務稽查計劃安排,有的放矢安排上述重點納稅戶查深查透,檢查發現問題,按規定程序及時查處,嚴懲不貸,并以一定形式予以暴光,讓偷逃稅分子暴露在光天化日之下。
(七)健全社會化的稅收綜合管理網絡。
納稅管理論文范文2
關鍵詞:CNAPSSB分行系統資金清算流水號套接口
商業銀行(SpecialBank)之間的資金收、付交易,必須經過政府授權的中央銀行進行資金清算,以發揮中央銀行的宏觀調控功能,從而穩定貨幣、穩定市場。CNAPS系統即是由各級中央銀行組成,因此SB分行系統必須和CNAPS系統通信,通過CNAPS系統完成資金的最終清算。CNAPS系統的可靠、有效運行,將關系到企業、個人的資金是否實現有效、及時、可靠的轉移,對維護和健全銀行體系,完善金融市場是至關重要的。
CNAPS系統中數據的傳送是全雙工的。一方面是CNAPS向SB發送信息或文件;另一方面SB也向CNAPS發送信息或文件。以下著重分析CNAPS向SB發送信息或文件時的情況,SB向CNAPS發送信息或文件時的情況與此類似。
1目前CNAPS系統的一些不完善之處
目前在CNAPS向SB發送信息或文件的路徑上存在以下不足之處:接收端不能得到獨立的信息或文件;文件請求響應時間過長;傳輸層能提供的可靠性有限。
1)不能得到獨立的信息和文件
兩個應用程序通過TCP連接交換8bit字節構成的字節流。TCP不在字節流中插入記錄標識符。我們將這稱為字節流服務(bytestreamservice)。如果一方的應用程序先傳10字節,又傳20字節,再傳50字節,連接的另一方將無法了解發方每次發送了多少字節。收方可以分4次接收這80個字節,每次接收20個字節。一端將字節流放到TCP連接上,同樣的字節流將出現在TCP連接的另一端。TCP對字節流的內容不作任何解釋。對字節流的解釋由TCP連接雙方的應用層解釋。當CNAPS向SB發送信息或文件時,SB得到的只是無記錄標識的字節流,而無法還原出獨立的信息或文件。
2)文件請求響應時間過長
在CNAPS系統中,SB作為客戶機,CNAPS作為服務器運行,客戶是指主動發起通信請求的應用程序,而服務器是被動等待接收通信請求的應用程序。所以在CNAPS向SB發送信息或文件的路徑上,CNAPS不會主動向SB發送信息或文件,它必須首先收到SB的請求。
在CNAPS向SB發送信息或文件的路徑上,SB向CNAPS發出信息或文件請求的同時啟動一個定時器,當定時器超時(仍未接收到正確的信息或文件)SB則認為這個請求丟失或損傷因而進行重傳。當CNAPS與SB傳送的數據單元是文件時,由于文件數據量很大,正常情況下都要經過很長的時延才能從CNAPS端全部傳送到SB端,因此定時器的時間應設置為比較大的值,SB往往要等待很長的時間才能判斷是否重發請求,SB的響應時間很長。特別是當CNAPS發送的文件有一小部分出錯,SB端TCP檢查到效驗和出錯時就會拋棄整個文件,接著SB定時器超時,SB重發請求,CNAPS再次重發整個文件,SB從發出第一次請求開始,需要經歷很長的時間才能接收到完全正確的文件。
3)傳輸層能提供的可靠性是有限的
CNAPS系統的傳輸層采用的是TCP傳輸控制協議,理論上TCP協議是可靠的,然而實際的傳輸服務并非毫無錯誤,但在不可靠的網絡之上提供可靠的服務正是傳輸層要實現的目標。
傳輸層是增強網絡層提供的服務質量,它必須彌補應用層用戶要求與網絡層所提供的服務之間的差別。用戶在建立連接時對各種服務參數(如殘余誤碼率)指定希望的、可接受的最低限度的值,傳輸層根據網絡服務的種類或它能夠獲得的服務來檢查這些參數,決定能否提供所要求的服務。當傳輸層發現服務質量參數的某些值是無法到達的,傳輸層甚至不去與目的機器連接,便直接通知應用層連接請求失敗。因此傳輸層能提供的可靠性是有限的。
2CNAPS系統性能改善方法--流水號管理
改進了的CNAPS系統在CNAPS發送信息或文件的路徑上都增加了流水號管理的通信處理機制,進一步增強CNAPS系統可靠性,并縮短了文件請求/發送的響應時間。
一、對接收方信息或文件不能獨立和文件請求響應時間過長的解決
在CNAPS發送信息或文件的路徑上,發送數據在CNAPS端,為保證SB端接收到獨立的信息或文件,通信上采用SB請求一次,CNAPS發送一次的辦法。
CNAPS給它生成的每個信息分配一個流水號,以標識該信息在CNAPS數據流中的位置。通信上SB請求一個流水號,CNAPS才發送流水號為對應值的信息。這樣各個信息就能分開。
在CNAPS向SB發送信息路徑上流水號的處理過程可分成三步:
1)當系統開始,鏈路建立后SB向CNAPS發初始化流水號請求,隨后CNAPS向SB發送初始化流水號回答,把SB的流水號初始化為0。不是系統開始,如出現故障鏈路斷開再次建立,鏈路建立后SB會向CNAPS發證實流水號請求,如CNAPS判斷SB的流水正確,CNAPS會發出證實流水號回答。
2)接著SB開始不斷地向CNAPS發送信息請求并從CNAPS接收信息,直到接收到CNAPS端無信息發送電文為止。當SB端接收到CNAPS的無信息發送電文,隔一段時間,SB又會向CNAPS發送信息請求。
3)當一天結束時,SB端會向CNAPS發送一個結束流水號請求,當SB接收到CNAPS的結束流水號回答后,SB斷開鏈路。
證實流水號請求和證實流水號回答(或初始化流水號請求和初始化流水號回答)這兩個步驟稱為流水號同步,通過流水號同步,SB可以知道已經接收到CNAPS發送數據流的什么位置。(這類似于TCP的三步握手)。在TCP的三步握手協議中,因為數據傳輸是雙向的,所以要完成客戶和服務器的同步需要三個步驟。在CNAPS系統中,CNAPS發送信息路徑上數據是由CNAPS向SB端單向傳輸,因此在該路徑上CNAPS和SB的流水號同步只需兩個步驟。
下面是日初系統開始時,CNAPS向SB發送信息路徑上,CNAPS端有2個未發送信息時流水號的處理過程(文件接收路徑上流水號的處理過程與此類似):
CNAPS(日初流水號初始化為0)SB(流水號為上日終止時的
值50)
圖2-1沒有電文丟失、重復等錯誤的理想情況(未到一天結束時)
圖2-1直線兩側數值是CNAPS端和SB端的流水號,斜線上表示是SB和CNAPS之間的傳送電文。CNAPS端流水號是指CNAPS已發送且被SB正確接收到的信息的個數(如CNAPS端流水號為3,表示CNAPS已發送出去3個信息且這時SB接收到的信息個數也是3)。SB流水號是指SB已正確接收到信息的個數。
CNAPS流水號的更新是在CNAPS接收到SB請求下一個流水號時,這時CNAPS就知道上一個流水號已被SB正確接收到了。SB端流水號的更新是當SB正確接收到了信息。
規定SB必須正確接收到一個流水號才能請求下一個流水號。斜線上SB信息請求報文中請求的流水號為SB端的流水號+1,即SB希望接收到的下一個CNAPS信息的流水號。
2)在CNAPS向SB發送文件的路徑上
流水號處理過程與CNAPS向SB發送信息路徑上流水號處理類似。
把CNAPS生成的文件分成若干分塊,給予每個分塊一個流水號,以標志該文件分塊在CNAPS數據流中的位置(分塊大小的指標是保證SB文件分塊請求的響應時間可以接受)。通信上SB請求一個流水號,CNAPS才發送流水號為對應值的文件分塊。當文件傳輸過程中出現錯誤時,SB能及時發現,只需要CNAPS重傳某個文件分塊,而不用整個文件重新傳送。由于文件分塊的數據量不大而且SB能及時處理錯誤,因此SB正確接收到整個文件的響應時間比不采用流水號管理時的響應時間大大縮短了。當一個文件接收完畢,SB才請求下一個文件,這樣每個文件也能獨立開來。流水號處理過程與圖2-1類似。
二、對傳輸層只能提供有限可靠性的解決
流水號管理中采用了類似于傳輸層TCP協議的一些機制,相
當于在應用層進一步增強傳輸層可靠性。
1)超時重傳機制
TCP協議中為了解決分組的丟失,采用的是超時重傳機制??蛻舭l出連接請求的同時啟動一個定時器,不管請求或者響應丟失,定時器總會超時溢出。一旦定時器超時,客戶再次發起連接請求,并重新啟動定時器。直到成功建立連接,或當重傳次數到達一定限度時,認為連接不可建立而放棄。
在CNAPS向SB發送信息或文件路徑上的流水號管理采用了類似TCP的超時重傳機制,SB發出信息或文件分塊請求的同時啟動一個定時器。當CNAPS返回的信息或文件分塊因線路噪聲損壞,SB方就會檢測到出錯,從而丟棄它們。在SB定時器時間到達時仍未收到正確的信息或文件分塊,SB就會斷開連接。
2)序號機制
TCP協議中通過給數據流中每個八位組賦予序號并要求接收方記住所收八位組的序號來檢測重復現象。為了避免遲到的確認和重復確認帶來的混亂,TCP的"帶重傳的肯定確認"協議在確認信息中攜帶一個序號,這樣接收方就能正確地把分組與確認關聯起來。
在CNAPS向SB發送信息或文件路徑上對信息或文件分塊進行編號,這種編號稱為流水號,每個待發送數據都對應一個流水號的機制使得接收端能夠辨別接收數據是否重復。
4結論
CNAPS系統在我國金融界舉足輕重的地位決定了必須從多方面保證它的可靠性,否則一個失誤可能會導致上百億元的資金流失。在CNAPS系統中運用流水號的管理方法是非常必要的,它可以進一步增強系統可靠性,縮短系統的響應時間。
[參考文獻]