That's the misunderstanding here, the convoy wasn't going to enter Israeli territory, it was going to Gaza. And a naval blockade means you stop ships in international waters, otherwise you'd have to enter the territorial waters of the country being blockaded. Of course this situation is a bit different as Gaza is not a country. And Turkey is the one who set the whole thing up, if Israelis still think Turkey is their friend, they're being delusional.